Stock TransactionsCANADIAN SOLAR INC

Total Bought
226,782
11 transactions
Total Sold
281,781
6 transactions
Net
-54,999
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP528,597336,769+191,8280.030.020.00sell
ROBOTTI ROBERT80,781169,586+88,8050.571.060.00buy
D. E. Shaw & Co., Inc.860,668816,672+43,9960.060.060.00sell
Granahan Investment Management, LLC136,169175,595+39,4260.160.210.00buy
Qube Research & Technologies Ltd80,324118,619+38,2950.020.020.00buy
BIT Capital GmbH36626,524+26,1580.000.12+0.12buy
Skandinaviska Enskilda Banken AB (publ)583,330559,763+23,5670.160.14-0.02sell
Dynamic Technology Lab Private Ltd56,66035,290+21,3700.210.17-0.04sell
North Growth Management Ltd.33,00045,000+12,0000.280.360.00buy
HEALTHCARE OF ONTARIO PENSION PLAN TRUST FUND36,04746,584+10,5370.010.01-0.00buy
SCHRODER INVESTMENT MANAGEMENT GROUP1,193,2781,200,500+7,2220.070.07-0.00buy
Summit Place Financial Advisors, LLC15,90018,113+2,2130.450.450.00buy
HUSSMAN STRATEGIC ADVISORS, INC.155,000156,500+1,5000.971.110.00buy
Allianz Asset Management GmbH204,406203,826+5800.020.02-0.00sell
Waterfront Wealth Inc.38,05538,604+5490.490.430.00buy
Quarry LP958518+4400.020.010.00sell
LOGAN CAPITAL MANAGEMENT INC50,05550,132+770.100.090.00buy
Page 1 of 1