Stock TransactionsCANADIAN SOLAR INC

Total Bought
2,166,080
25 transactions
Total Sold
379,820
14 transactions
Net
+1,786,260
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. LLC3,761,4225,340,382+1,578,9600.440.62+0.18buy
D. E. Shaw & Co., Inc.1,001,613714,445+287,1680.050.030.00sell
SCHRODER INVESTMENT MANAGEMENT GROUP1,361,7241,575,683+213,9590.050.05+0.00buy
Guinness Asset Management LTD1,115,5021,301,216+185,7140.630.75+0.11buy
DnB Asset Management AS652,580726,073+73,4930.100.10+0.00buy
Allianz Asset Management GmbH203,906162,926+40,9800.010.01-0.00sell
DUALITY ADVISERS, LP38,76769,461+30,6940.120.19+0.08buy
IQ EQ FUND MANAGEMENT (IRELAND) Ltd25,96543,511+17,5460.130.13+0.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND52,88065,714+12,8340.010.01+0.00buy
CoreCommodity Management, LLC89,45898,778+9,3200.740.77+0.03buy
Summit Place Financial Advisors, LLC23,01330,613+7,6000.400.53+0.12buy
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main257,321+7,2960.000.00+0.00buy
Green Alpha Advisors, LLC34,77740,370+5,5930.660.76+0.11buy
Harel Insurance Investments & Financial Services Ltd.11,34115,687+4,3460.010.01+0.00buy
Clear Harbor Asset Management, LLC11,87015,870+4,0000.030.04+0.01buy
North Growth Management Ltd.47,00051,000+4,0000.260.29+0.03buy
Vident Advisory, LLC12,75015,923+3,1730.010.010.00buy
Granahan Investment Management, LLC276,368279,199+2,8310.240.24-0.00buy
Waterfront Wealth Inc.62,70564,742+2,0370.430.50+0.07buy
SCOTIA CAPITAL INC.38,27039,400+1,1300.010.01-0.00buy
USCF Advisers LLC8001,500+7008.499.89+1.40buy
Guinness Atkinson Asset Management Inc35,45935,891+4320.490.48-0.00buy
RATIONAL ADVISORS, INC.296502+2060.000.000.00buy
Quarry LP2,0482,138+900.030.020.00buy
Fortis Group Advisors, LLC58116+580.000.00+0.00buy
Millburn Ridgefield LLC /DE/468502+340.000.00+0.00buy
Catalyst Capital Advisors LLC468502+340.000.00+0.00buy
PHILADELPHIA TRUST CO14,34614,158-1880.040.03-0.00sell
McGowan Group Asset Management, Inc.20,60519,959-6460.080.08+0.00sell
Migdal Insurance & Financial Holdings Ltd.3,7403,000-7400.000.00-0.00sell
Aberdeen Group plc30,44828,854-1,5940.000.00-0.00sell
Harvest Portfolios Group Inc.18,52816,819-1,7090.020.02-0.00sell
LOGAN CAPITAL MANAGEMENT INC50,13246,857-3,2750.060.06-0.01sell
CITY HOLDING CO5,3742,059-3,3150.020.01-0.01sell
ROBOTTI ROBERT167,386163,866-3,5200.610.62+0.01sell
Bryn Mawr Trust Advisors, LLC26,90022,840-4,0600.040.04-0.01sell
Clear Sky Carbon Solutions Investment Management, LLC120,580113,404-7,1761.551.39-0.15sell
PRUDENTIAL PLC21,52913,782-7,7470.010.00-0.00sell
Skandinaviska Enskilda Banken AB (publ)455,729438,027-17,7020.070.07-0.01sell
Page 1 of 1