Stock TransactionsCANADIAN SOLAR INC

Total Bought
3,035,692
24 transactions
Total Sold
145,582
11 transactions
Net
+2,890,110
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Grantham, Mayo, Van Otterloo & Co. LLC1,581,1823,761,422+2,180,2400.280.44+0.15buy
D. E. Shaw & Co., Inc.816,6721,001,613+184,9410.060.050.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,200,5001,361,724+161,2240.070.05-0.02buy
DnB Asset Management AS492,078652,580+160,5020.110.10-0.01buy
HUSSMAN STRATEGIC ADVISORS, INC.156,500262,500+106,0001.111.23+0.12buy
Granahan Investment Management, LLC175,595276,368+100,7730.210.24+0.03buy
Guinness Asset Management LTD1,055,1101,115,502+60,3920.950.63-0.31buy
Waterfront Wealth Inc.38,60462,705+24,1010.430.43-0.00buy
McGowan Group Asset Management, Inc.6,09620,605+14,5090.040.08+0.04buy
DUALITY ADVISERS, LP29,40538,767+9,3620.140.12-0.03buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd17,90225,965+8,0630.130.13-0.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND46,58452,880+6,2960.010.01-0.00buy
Summit Place Financial Advisors, LLC18,11323,013+4,9000.450.40-0.05buy
Intrinsic Edge Capital Management LLC12,00015,000+3,0000.040.05+0.01buy
Campbell & CO Investment Adviser LLC5,5828,447+2,8650.040.02-0.01buy
Clear Harbor Asset Management, LLC9,77011,870+2,1000.040.03-0.01buy
North Growth Management Ltd.45,00047,000+2,0000.360.26-0.10buy
Quarry LP5182,048+1,5300.010.030.00buy
ADIRONDACK TRUST CO5001,500+1,0000.010.02+0.01buy
Dynamic Technology Lab Private Ltd35,29035,959+6690.170.09-0.08buy
Guinness Atkinson Asset Management Inc35,02935,459+4300.720.49-0.23buy
Green Alpha Advisors, LLC34,41634,777+3610.870.66-0.22buy
Aberdeen Group plc30,09430,448+3540.000.00-0.00buy
Allianz Asset Management GmbH203,826203,906+800.020.01-0.01buy
TOTH FINANCIAL ADVISORY CORP16160-1010.000.00-0.00sell
Harel Insurance Investments & Financial Services Ltd.11,70111,341-3600.010.01-0.01sell
SCOTIA CAPITAL INC.38,64538,270-3750.010.01-0.00sell
PHILADELPHIA TRUST CO15,08114,346-7350.060.04-0.02sell
NAVELLIER & ASSOCIATES INC25,48423,762-1,7220.190.10-0.09sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main2,13325-2,1080.000.00-0.00sell
ROBOTTI ROBERT169,586167,386-2,2001.060.61-0.45sell
CITY HOLDING CO7,5745,374-2,2000.050.02-0.03sell
Counterpoint Mutual Funds LLC6,2473,920-2,3270.220.08-0.14sell
Clear Sky Carbon Solutions Investment Management, LLC150,000120,580-29,4201.861.55-0.31sell
Skandinaviska Enskilda Banken AB (publ)559,763455,729-104,0340.140.07-0.07sell
Page 1 of 1