Stock TransactionsCANADIAN SOLAR INC

Total Bought
155,792
5 transactions
Total Sold
2,870,489
13 transactions
Net
-2,714,697
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.696,836842,703+145,8670.010.02+0.00buy
GUGGENHEIM CAPITAL LLC104,48087,139+17,3410.010.010.00sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main3,7629,100+5,3380.000.00+0.00buy
Bryn Mawr Trust Advisors, LLC21,90024,650+2,7500.010.01+0.00buy
CSS LLC/IL8,5379,537+1,0000.000.00+0.00buy
Templeton & Phillips Capital Management, LLC14,48115,318+8370.090.12+0.03buy
CoreCommodity Management, LLC21,77220,806-9660.030.04+0.01sell
Green Alpha Advisors, LLC40,73939,408-1,3310.380.42+0.04sell
Clear Harbor Asset Management, LLC19,27017,270-2,0000.010.01+0.00sell
Waterfront Wealth Inc.183,513180,277-3,2360.390.45+0.06sell
ROBOTTI ROBERT490,880487,625-3,2550.8510.41+9.55sell
Guinness Atkinson Asset Management Inc29,87824,011-5,8670.140.14-0.00sell
Skandinaviska Enskilda Banken AB (publ)119,536106,797-12,7390.730.01-0.72sell
Aberdeen Group plc97,14580,130-17,0150.000.00-0.00sell
SHAH CAPITAL MANAGEMENT1,906,2851,880,885-25,4003.374.04+0.67sell
DnB Asset Management AS733,932523,649-210,2830.030.02-0.01sell
Greenwoods Asset Management Hong Kong Ltd.1,115,861335,183-780,6780.300.13-0.17sell
IvyRock Asset Management (HK) Ltd2,607,700817,322-1,790,37810.604.16-6.44sell
Page 1 of 1