Stock TransactionsCANADIAN SOLAR INC

Total Bought
179,827
12 transactions
Total Sold
409,533
15 transactions
Net
-229,706
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
DnB Asset Management AS886,963996,736+109,7730.060.08+0.01buy
GUGGENHEIM CAPITAL LLC97,279123,375+26,0960.010.020.00buy
Summit Place Financial Advisors, LLC37,02359,223+22,2000.320.55+0.23buy
Legal & General Group Plc1,583,5181,589,737+6,2190.010.01+0.00buy
SHELL ASSET MANAGEMENT CO31,71336,365+4,6520.020.030.00buy
Bridgefront Capital, LLC11,35715,071+3,7140.070.10+0.03buy
Green Alpha Advisors, LLC37,10840,390+3,2820.440.53+0.09buy
ROBOTTI ROBERT312,661314,381+1,7200.720.80+0.08buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND108,666110,188+1,5220.000.00-0.00buy
Millburn Ridgefield LLC /DE/505806+3010.000.00+0.00buy
Catalyst Capital Advisors LLC505806+3010.000.00+0.00buy
WealthCollab, LLC672719+470.010.01+0.00buy
CITY HOLDING CO1,2181,086-1320.000.00-0.00sell
Guinness Atkinson Asset Management Inc35,04434,395-6490.250.28+0.03sell
SUMMIT SECURITIES GROUP LLC990125-8650.000.00-0.00sell
Aberdeen Group plc52,14750,382-1,7650.000.00+0.00sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main8,9356,101-2,8340.000.00-0.00sell
Clear Harbor Asset Management, LLC27,62019,260-8,3600.030.03-0.01sell
Waterfront Wealth Inc.167,821158,397-9,4240.670.56-0.11sell
Harel Insurance Investments & Financial Services Ltd.17,4353,253-14,1820.000.00-0.00sell
North Growth Management Ltd.51,00027,000-24,0000.150.08-0.06sell
DRW Securities, LLC68,00030,000-38,0000.040.01-0.03sell
LOGAN CAPITAL MANAGEMENT INC45,7296,214-39,5150.030.00-0.02sell
HUSSMAN STRATEGIC ADVISORS, INC.189,000147,000-42,0000.770.61-0.16sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.819,368759,538-59,8300.030.03-0.00sell
Skandinaviska Enskilda Banken AB (publ)319,656240,852-78,804100.0029.10-70.90sell
Guinness Asset Management LTD1,055,381966,208-89,1730.320.31-0.01sell
Page 1 of 1