Stock TransactionsCANADIAN SOLAR INC

Total Bought
46,523
2 transactions
Total Sold
2,033,362
14 transactions
Net
-1,986,839
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Pinpoint Asset Management (Singapore) Pte. Ltd.7,50354,005+46,5020.020.27+0.25buy
Green Alpha Advisors, LLC38,76038,781+210.490.84+0.36buy
CSS LLC/IL27,03725,437-1,6000.020.03+0.01sell
Guinness Atkinson Asset Management Inc23,78821,899-1,8890.150.25+0.10sell
Clear Harbor Asset Management, LLC18,07515,075-3,0000.020.02+0.01sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main6,7762,473-4,3030.000.00-0.00sell
Sculptor Capital LP27,30016,500-10,8000.000.00-0.00sell
Aberdeen Group plc77,73161,597-16,1340.000.00+0.00sell
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC105,98184,279-21,7020.050.07+0.01sell
Guinness Asset Management LTD359,996316,459-43,5370.070.12+0.05sell
CoreCommodity Management, LLC73,50828,001-45,5070.170.14-0.03sell
Waterfront Wealth Inc.164,43182,836-81,5950.470.35-0.13sell
ROBOTTI ROBERT476,270342,570-133,7001.081.46+0.38sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.781,657355,738-425,9190.020.01-0.00sell
Legal & General Group Plc2,051,2281,523,837-527,3910.010.01+0.00sell
SHAH CAPITAL MANAGEMENT1,686,285970,000-716,2853.934.45+0.51sell
Page 1 of 1