Leslie Li Chang HSIEN sold 1,767 shares of CSIQ on 26 May. They now own 0 CSIQ shares, or a 100% holding decrease.
Andrew Luen Wong CHEUNG sold 1,752 shares of CSIQ on 19 May. They now own 0 CSIQ shares, or a 100% holding decrease.