Stock TransactionsCANADIAN SOLAR INC

Total Bought
1,763,565
8 transactions
Total Sold
786,946
19 transactions
Net
+976,619
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
SHAH CAPITAL MANAGEMENT188,5821,745,546+1,556,9640.623.91+3.30buy
ROBOTTI ROBERT314,381487,880+173,4990.800.95+0.15buy
Waterfront Wealth Inc.158,397185,175+26,7780.560.50-0.06buy
GUGGENHEIM CAPITAL LLC123,37597,536+25,8390.020.010.00sell
SHELL ASSET MANAGEMENT CO36,36540,499+4,1340.030.020.00buy
USCF Advisers LLC1,5002,500+1,0002.472.79+0.32buy
SUMMIT SECURITIES GROUP LLC1251,005+8800.000.00+0.00buy
Dunhill Financial, LLC300600+3000.000.00+0.00buy
Clear Harbor Asset Management, LLC19,26019,270+100.030.02-0.01buy
Catalyst Capital Advisors LLC806718-880.000.00-0.00sell
PHILADELPHIA TRUST CO13,73313,603-1300.020.01-0.01sell
CITY HOLDING CO1,086947-1390.000.00-0.00sell
Bridgefront Capital, LLC15,07114,852-2190.100.06-0.04sell
WealthCollab, LLC719314-4050.010.00-0.01sell
Harel Insurance Investments & Financial Services Ltd.3,2532,507-7460.000.00-0.00sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main6,1014,829-1,2720.000.00-0.00sell
Guinness Atkinson Asset Management Inc34,39532,183-2,2120.280.18-0.10sell
Aberdeen Group plc50,38246,431-3,9510.000.00-0.00sell
LOGAN CAPITAL MANAGEMENT INC6,214124-6,0900.000.00-0.00sell
CastleKnight Management LP25,20013,200-12,0000.050.02-0.03sell
Green Alpha Advisors, LLC40,39026,888-13,5020.530.24-0.29sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.759,538718,641-40,8970.030.02-0.01sell
Skandinaviska Enskilda Banken AB (publ)240,852167,243-73,60929.1081.23+52.13sell
HUSSMAN STRATEGIC ADVISORS, INC.147,00063,000-84,0000.610.21-0.40sell
DnB Asset Management AS996,736859,216-137,5200.080.04-0.03sell
Legal & General Group Plc1,589,7371,439,806-149,9310.010.00-0.00sell
Guinness Asset Management LTD966,208731,812-234,3960.310.15-0.15sell
Page 1 of 1