Stock TransactionsCANADIAN SOLAR INC

Total Bought
1,882,428
10 transactions
Total Sold
203,009
9 transactions
Net
+1,679,419
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
IvyRock Asset Management (HK) Ltd1,388,5002,607,700+1,219,2006.8610.60+3.74buy
Greenwoods Asset Management Hong Kong Ltd.695,8611,115,861+420,0000.240.30+0.05buy
SHAH CAPITAL MANAGEMENT1,745,5461,906,285+160,7393.913.37-0.55buy
Aberdeen Group plc46,43197,145+50,7140.000.00+0.00buy
Green Alpha Advisors, LLC26,88840,739+13,8510.240.38+0.14buy
GUGGENHEIM CAPITAL LLC97,536104,480+6,9440.010.010.00buy
SUMMIT SECURITIES GROUP LLC1,0057,020+6,0150.000.01+0.01buy
ROBOTTI ROBERT487,880490,880+3,0000.950.85-0.10buy
Templeton & Phillips Capital Management, LLC12,63814,481+1,8430.110.09-0.02buy
SHELL ASSET MANAGEMENT CO40,49938,967+1,5320.020.020.00sell
LOGAN CAPITAL MANAGEMENT INC124246+1220.000.00+0.00buy
CITY HOLDING CO947300-6470.000.00-0.00sell
ADIRONDACK TRUST CO1,500500-1,0000.010.00-0.00sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main4,8293,762-1,0670.000.00-0.00sell
Waterfront Wealth Inc.185,175183,513-1,6620.500.39-0.11sell
Guinness Atkinson Asset Management Inc32,18329,878-2,3050.180.14-0.04sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.718,641696,836-21,8050.020.01-0.00sell
Skandinaviska Enskilda Banken AB (publ)167,243119,536-47,70781.230.73-80.50sell
DnB Asset Management AS859,216733,932-125,2840.040.03-0.01sell
Page 1 of 1