Stock Transactions — CANADIAN SOLAR INC

Total Bought
8,887,673
66 transactions
Total Sold
7,626,034
58 transactions
Net
+1,261,639
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
D. E. Shaw & Co., Inc.526,1792,678,941+2,152,7620.010.05+0.04buy
Polunin Capital Partners Ltd02,009,769+2,009,7690.006.73+6.73buy
CITIGROUP INC97,579528,708+431,1290.000.01+0.01buy
DEUTSCHE BANK AG\0378,758+378,7580.000.00+0.00buy
AI-Squared Management Ltd0297,800+297,8000.008.22+8.22buy
NOMURA HOLDINGS INC0264,784+264,7840.000.02+0.02buy
GF FUND MANAGEMENT CO. LTD.0263,364+263,3640.000.11+0.11buy
VOLORIDGE INVESTMENT MANAGEMENT, LLC0252,964+252,9640.000.02+0.02buy
TWO SIGMA INVESTMENTS, LP885,2421,133,276+248,0340.020.04+0.02buy
CITADEL ADVISORS LLC32,353242,842+210,4890.000.00+0.00buy
BlackRock, Inc.849,2311,056,431+207,2000.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC137,016340,118+203,1020.000.01+0.00buy
BOOTHBAY FUND MANAGEMENT, LLC0171,050+171,0500.000.10+0.10buy
Point72 Asset Management, L.P.0167,713+167,7130.000.01+0.01buy
UBS Group AG233,551399,963+166,4120.000.00+0.00buy
MORGAN STANLEY1,537,1041,688,944+151,8400.000.00+0.00buy
TWO SIGMA ADVISERS, LP271,700422,800+151,1000.010.02+0.01buy
BANK OF AMERICA CORP /DE/142,630272,876+130,2460.000.00+0.00buy
HUSSMAN STRATEGIC ADVISORS, INC.0126,000+126,0000.000.72+0.72buy
Centiva Capital, LP0110,914+110,9140.000.16+0.16buy
MARSHALL WACE, LLP21,028112,094+91,0660.000.00+0.00buy
BNP PARIBAS FINANCIAL MARKETS661,186744,259+83,0730.010.01+0.00buy
ACADIAN ASSET MANAGEMENT LLC069,501+69,5010.000.00+0.00buy
CAXTON ASSOCIATES LLP055,212+55,2120.000.03+0.03buy
OCONNOR, A Distinct Business Unit of UBS ASSET MANAGEMENT AMERICAS (LLC)047,962+47,9620.000.03+0.03buy
TUDOR INVESTMENT CORP ET AL384,038431,175+47,1370.030.06+0.02buy
Pinpoint Asset Management (Singapore) Pte. Ltd.7,50354,005+46,5020.020.27+0.25buy
Quadrature Capital Ltd036,320+36,3200.000.01+0.01buy
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC027,309+27,3090.000.00+0.00buy
Jain Global LLC13,32037,234+23,9140.000.01+0.01buy
NORTHERN TRUST CORP14,28137,853+23,5720.000.00+0.00buy
POLEN CAPITAL MANAGEMENT LLC022,223+22,2230.000.00+0.00buy
BALYASNY ASSET MANAGEMENT L.P.019,981+19,9810.000.00+0.00buy
Virtu Financial LLC017,245+17,2450.000.02+0.02buy
Brooklyn Investment Group016,443+16,4430.000.02+0.02buy
State of New Jersey Common Pension Fund D016,375+16,3750.000.00+0.00buy
PRELUDE CAPITAL MANAGEMENT, LLC016,252+16,2520.000.03+0.03buy
LPL Financial LLC015,525+15,5250.000.00+0.00buy
SummitTX Capital, L.P.013,973+13,9730.000.01+0.01buy
Caitong International Asset Management Co., Ltd3,19816,879+13,6810.030.10+0.07buy
HSBC HOLDINGS PLC011,691+11,6910.000.00+0.00buy
Engineers Gate Manager LP010,173+10,1730.000.00+0.00buy
BANQUE PICTET & CIE SA09,844+9,8440.000.00+0.00buy
GEODE CAPITAL MANAGEMENT, LLC72,22281,687+9,4650.000.00+0.00buy
Allianz Asset Management GmbH09,272+9,2720.000.00+0.00buy
BANK OF MONTREAL /CAN/12,20921,407+9,1980.000.00+0.00buy
WELLS FARGO & COMPANY/MN04,609+4,6090.000.00+0.00buy
CANADA LIFE ASSURANCE Co19,76624,093+4,3270.000.00+0.00buy
Daiwa Securities Group Inc.18,50022,400+3,9000.000.00+0.00buy
Parallax Volatility Advisers, L.P.03,591+3,5910.000.00+0.00buy
Taikang Asset Management (Hong Kong) Co Ltd02,900+2,9000.000.01+0.01buy
Quarry LP02,261+2,2610.000.01+0.01buy
Zurcher Kantonalbank (Zurich Cantonalbank)4,7966,880+2,0840.000.00+0.00buy
China Universal Asset Management Co., Ltd.02,000+2,0000.000.00+0.00buy
Ritter Daniher Financial Advisory LLC / DE01,110+1,1100.000.00+0.00buy
Farther Finance Advisors, LLC105910+8050.000.00+0.00buy
RHUMBLINE ADVISERS100758+6580.000.00+0.00buy
Lodestone Wealth Management LLC0430+4300.000.00+0.00buy
Larson Financial Group LLC0204+2040.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC21,15821,291+1330.000.00+0.00buy
SBI Securities Co., Ltd.681799+1180.000.00+0.00buy
UMB Bank, n.a.0100+1000.000.00+0.00buy
Smartleaf Asset Management LLC048+480.000.00+0.00buy
Darwin Wealth Management, LLC028+280.000.00+0.00buy
Green Alpha Advisors, LLC38,76038,781+210.490.84+0.36buy
Steward Partners Investment Advisory, LLC07+70.000.00+0.00buy
MAI Capital Management656500.000.00+0.00hold
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
KBC Group NV123,626123,62600.000.01+0.00hold
DekaBank Deutsche Girozentrale7,9207,92000.000.00+0.00hold
Bank Julius Baer & Co. Ltd, Zurich5,6505,65000.000.00+0.00hold
Allworth Financial LP65165100.000.00+0.00hold
Winch Advisory Services, LLC303000.000.00+0.00hold
USCF Advisers LLC2,5002,50003.2711.29+8.02hold
Bryn Mawr Trust Advisors, LLC24,65024,65000.020.03+0.01hold
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
Byrne Asset Management LLC44,71244,71200.360.59+0.23hold
Templeton & Phillips Capital Management, LLC21,25021,25000.200.34+0.14hold
Nemes Rush Group LLC10010000.000.00+0.00hold
Susquehanna Portfolio Strategies, LLC67,10767,10700.010.02+0.01hold
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
JONES FINANCIAL COMPANIES LLLP80480400.000.00+0.00hold
Wilmington Savings Fund Society, FSB505000.000.00+0.00hold
BANK OF NOVA SCOTIA24,51224,472-400.000.00+0.00sell
Cape Investment Advisory, Inc.480-480.000.00-0.00sell
PRINCIPAL SECURITIES, INC.850-850.000.00-0.00sell
Pathstone Holdings, LLC24,39724,172-2250.000.00+0.00sell
LOGAN CAPITAL MANAGEMENT INC2460-2460.000.00-0.00sell
GPS Wealth Strategies Group, LLC3650-3650.000.00-0.00sell
Walleye Trading LLC5530-5530.000.00-0.00sell
Page 1 of 2