Stock TransactionsCANADIAN SOLAR INC

Total Bought
292,193
9 transactions
Total Sold
112,013
13 transactions
Net
+180,180
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
DnB Asset Management AS675,143886,963+211,8200.070.06-0.01buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND76,806108,666+31,8600.010.00-0.00buy
DRW Securities, LLC50,00068,000+18,0000.030.04+0.01buy
GSA CAPITAL PARTNERS LLP50,06634,396+15,6700.090.040.00sell
CastleKnight Management LP11,40025,200+13,8000.030.05+0.02buy
Clear Harbor Asset Management, LLC18,85027,620+8,7700.030.03+0.00buy
Summit Place Financial Advisors, LLC33,01337,023+4,0100.380.32-0.06buy
Harel Insurance Investments & Financial Services Ltd.13,66717,435+3,7680.010.00-0.00buy
SCOTIA CAPITAL INC.46,78546,885+1000.010.00-0.00buy
WealthCollab, LLC607672+650.010.01-0.00buy
Millburn Ridgefield LLC /DE/533505-280.000.00-0.00sell
Catalyst Capital Advisors LLC533505-280.000.00-0.00sell
Waterfront Wealth Inc.167,859167,821-380.690.67-0.02sell
CITY HOLDING CO1,4261,218-2080.000.00-0.00sell
PHILADELPHIA TRUST CO13,95113,733-2180.020.02-0.01sell
Bryn Mawr Trust Advisors, LLC22,84021,900-9400.030.02-0.01sell
LOGAN CAPITAL MANAGEMENT INC46,76745,729-1,0380.040.03-0.01sell
ROBOTTI ROBERT315,476312,661-2,8150.850.72-0.12sell
Green Alpha Advisors, LLC41,13637,108-4,0280.590.44-0.15sell
Guinness Asset Management LTD1,071,2761,055,381-15,8950.440.32-0.12sell
HUSSMAN STRATEGIC ADVISORS, INC.210,000189,000-21,0000.960.77-0.20sell
Skandinaviska Enskilda Banken AB (publ)369,763319,656-50,1070.04100.00+99.96sell
Page 1 of 1