Stock Transactions — CANADIAN SOLAR INC

Total Bought
10,046,649
69 transactions
Total Sold
3,317,363
68 transactions
Net
+6,729,286
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
MACKENZIE FINANCIAL CORP2,884,4154,616,690+1,732,2750.080.08-0.00buy
TWO SIGMA INVESTMENTS, LP1,133,2762,198,303+1,065,0270.040.03-0.01buy
JPMORGAN CHASE & CO160,3391,039,122+878,7830.000.00+0.00buy
BANK OF AMERICA CORP /DE/272,8761,071,486+798,6100.000.00+0.00buy
BlackRock, Inc.1,056,4311,627,298+570,8670.000.00-0.00buy
Point72 Asset Management, L.P.167,713732,331+564,6180.010.02+0.01buy
RENAISSANCE TECHNOLOGIES LLC0499,702+499,7020.000.01+0.01buy
BARCLAYS PLC9,471405,966+396,4950.000.00+0.00buy
GOLDMAN SACHS GROUP INC591,446981,426+389,9800.000.00-0.00buy
D. E. Shaw & Co., Inc.2,678,9413,052,433+373,4920.050.03-0.02buy
Invesco Ltd.2,095,9092,424,437+328,5280.010.00-0.00buy
BOOTHBAY FUND MANAGEMENT, LLC171,050364,963+193,9130.100.12+0.01buy
UBS Group AG399,963580,113+180,1500.000.00-0.00buy
Optimize Financial Inc0175,148+175,1480.001.19+1.19buy
Centiva Capital, LP110,914267,627+156,7130.160.17+0.01buy
TUDOR INVESTMENT CORP ET AL431,175575,549+144,3740.060.04-0.01buy
Voleon Capital Management LP0139,565+139,5650.000.04+0.04buy
CITIGROUP INC528,708660,272+131,5640.010.01-0.00buy
HSBC HOLDINGS PLC11,691120,450+108,7590.000.00+0.00buy
Waterfront Wealth Inc.82,836190,381+107,5450.350.48+0.14buy
STIFEL FINANCIAL CORP097,300+97,3000.000.00+0.00buy
Aquatic Capital Management LLC093,518+93,5180.000.04+0.04buy
Quadrature Capital Ltd36,320126,468+90,1480.010.02+0.01buy
BALYASNY ASSET MANAGEMENT L.P.19,98196,184+76,2030.000.00+0.00buy
Engineers Gate Manager LP10,17380,944+70,7710.000.01+0.01buy
HRT FINANCIAL LP064,100+64,1000.000.00+0.00buy
HRT FINANCIAL LP062,900+62,9000.000.00+0.00buy
ROBOTTI ROBERT342,570398,070+55,5001.460.86-0.60buy
Persistent Asset Partners Ltd050,000+50,0000.000.27+0.27buy
SIMPLEX TRADING, LLC046,543+46,5430.000.02+0.02buy
SCOTIA CAPITAL INC.044,101+44,1010.000.00+0.00buy
HUSSMAN STRATEGIC ADVISORS, INC.126,000168,000+42,0000.720.50-0.22buy
Cerity Partners LLC265,511303,345+37,8340.010.01-0.00buy
CoreCommodity Management, LLC28,00164,657+36,6560.140.17+0.03buy
GUGGENHEIM CAPITAL LLC47,48778,588+31,1010.010.01+0.00buy
GEODE CAPITAL MANAGEMENT, LLC81,687102,753+21,0660.000.00-0.00buy
Harvest Portfolios Group Inc.019,039+19,0390.000.00+0.00buy
Scientech Research LLC018,601+18,6010.000.21+0.21buy
TD Waterhouse Canada Inc.018,500+18,5000.000.00+0.00buy
CAXTON ASSOCIATES LLP55,21273,654+18,4420.030.02-0.00buy
WINTON GROUP Ltd017,500+17,5000.000.01+0.01buy
nVerses Capital, LLC016,652+16,6520.000.21+0.21buy
Entropy Technologies, LP015,192+15,1920.000.01+0.01buy
Marex Group plc014,178+14,1780.000.00+0.00buy
CANADA LIFE ASSURANCE Co24,09332,877+8,7840.000.00-0.00buy
Russell Investments Group, Ltd.06,880+6,8800.000.00+0.00buy
Verition Fund Management LLC63,54069,735+6,1950.010.01+0.00buy
PEAK6 LLC05,314+5,3140.000.00+0.00buy
BANK OF NOVA SCOTIA24,47228,496+4,0240.000.00-0.00buy
Capula Management Ltd03,660+3,6600.000.00+0.00buy
Optiver Holding B.V.03,180+3,1800.000.00+0.00buy
Guinness Asset Management LTD316,459319,334+2,8750.120.08-0.05buy
Quantbot Technologies LP22,27124,848+2,5770.020.01-0.00buy
BNP PARIBAS FINANCIAL MARKETS744,259746,641+2,3820.010.01-0.00buy
Templeton & Phillips Capital Management, LLC21,25023,028+1,7780.340.26-0.08buy
AMERICAN CENTURY COMPANIES INC21,29122,381+1,0900.000.00-0.00buy
CoreCap Advisors, LLC0975+9750.000.00+0.00buy
Western Wealth Management, LLC0765+7650.000.00+0.00buy
Quarry LP2,2613,018+7570.010.01-0.00buy
STATE STREET CORP601,915602,662+7470.000.00-0.00buy
Clear Harbor Asset Management, LLC15,07515,330+2550.020.01-0.01buy
ALLIANZ SE0110+1100.000.00+0.00buy
Golden State Equity Partners0100+1000.000.00+0.00buy
Tower Research Capital LLC (TRC)090+900.000.00+0.00buy
Parallel Advisors, LLC045+450.000.00+0.00buy
MAI Capital Management65100+350.000.00-0.00buy
Stone House Investment Management, LLC030+300.000.00+0.00buy
Bell Investment Advisors, Inc029+290.000.00+0.00buy
HARBOUR INVESTMENTS, INC.019+190.000.00+0.00buy
ADIRONDACK TRUST CO50050000.000.00-0.00hold
NOMURA ASSET MANAGEMENT CO LTD3,4003,40000.000.00-0.00hold
NORTHWESTERN MUTUAL WEALTH MANAGEMENT CO1,5601,56000.000.00-0.00hold
Guinness Atkinson Asset Management Inc21,89921,89900.250.15-0.10hold
KBC Group NV123,626123,62600.010.00-0.00hold
DekaBank Deutsche Girozentrale7,9207,92000.000.00-0.00hold
Allworth Financial LP65165100.000.00-0.00hold
Winch Advisory Services, LLC303000.000.00-0.00hold
EverSource Wealth Advisors, LLC10210200.000.00-0.00hold
Golden State Wealth Management, LLC2200.000.00-0.00hold
Center for Financial Planning, Inc.5500.000.00-0.00hold
IAG Wealth Partners, LLC16716700.000.00-0.00hold
DHJJ Financial Advisors, Ltd.10010000.000.00-0.00hold
Skaana Management L.P.0000.000.87+0.87hold
China Universal Asset Management Co., Ltd.2,0002,00000.000.00-0.00hold
Ritter Daniher Financial Advisory LLC / DE1,1101,11000.000.00-0.00hold
Lodestone Wealth Management LLC43043000.000.00-0.00hold
Nemes Rush Group LLC10010000.000.00-0.00hold
Smartleaf Asset Management LLC484800.000.00-0.00hold
WealthCollab, LLC13013000.000.00-0.00hold
HAGER INVESTMENT MANAGEMENT SERVICES, LLC505000.000.00-0.00hold
Crews Bank & Trust50050000.000.00-0.00hold
HUNTINGTON NATIONAL BANK10010000.000.00-0.00hold
CITY HOLDING CO30030000.000.00-0.00hold
WELLS FARGO & COMPANY/MN4,6094,60900.000.00-0.00hold
Wilmington Savings Fund Society, FSB505000.000.00-0.00hold
Steward Partners Investment Advisory, LLC70-70.000.00-0.00sell
Walleye Capital LLC180-180.000.00-0.00sell
Darwin Wealth Management, LLC280-280.000.00-0.00sell
Cetera Investment Advisers16,39916,300-990.000.00-0.00sell
UMB Bank, n.a.1000-1000.000.00-0.00sell
Page 1 of 2