Canadian Solar Inc. (CSIQ) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

67,620,463Shares Outstanding
27,065,859Shares held by institutions
$453,353,138Value of institutional holdings
40.03%Institutional ownership %
6.37%Shares Changed QoQ
136No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Canadian Solar Inc. (NASDAQ:CSIQ) has 136 institutional investors that have filed 13F reports for the period ending December 2025.

249 Institutional Holders

27,065,859 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
MACKENZIE FINANCIAL CORP 31 Mar, 2026 4,616,690 1,732,275 60.06% $63,941,157.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 3,052,433 373,492 13.94% $42,276,197.00
MACKENZIE FINANCIAL CORP 31 Mar, 2026 2,884,415 -2,735,100 -48.67% $68,485,232.00
D. E. Shaw & Co., Inc. 31 Mar, 2026 2,678,941 2,152,762 409.13% $63,678,428.00
Invesco Ltd. 31 Mar, 2026 2,424,437 328,528 15.67% $33,578,452.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 2,198,303 1,065,027 93.98% $30,446,497.00
Invesco Ltd. 31 Mar, 2026 2,095,909 -104,713 -4.76% $49,819,757.00
Polunin Capital Partners Ltd 31 Mar, 2026 2,009,769 2,009,769 0.00% $43,692.00
Morgan Stanley 31 Mar, 2026 1,688,944 151,840 9.88% $40,146,199.00
BlackRock, Inc. 31 Mar, 2026 1,627,298 570,867 54.04% $22,538,077.00
Morgan Stanley 31 Mar, 2026 1,605,161 -83,783 -4.96% $22,231,481.00
Legal & General Group Plc 31 Mar, 2026 1,523,837 -527,391 -25.71% $36,224,275.00
Legal & General Group Plc 31 Mar, 2026 1,370,663 -153,174 -10.05% $18,983,683.00
Goldman Sachs Group Inc 31 Mar, 2026 1,182,892 168,698 16.63% $28,117,342.00
TWO SIGMA INVESTMENTS, LP 31 Mar, 2026 1,133,276 248,034 28.02% $26,937,971.00
Bank Of America Corp /De/ 31 Mar, 2026 1,071,486 798,610 292.66% $14,840,081.00
BlackRock, Inc. 31 Mar, 2026 1,056,431 207,200 24.40% $25,111,365.00
Jpmorgan Chase & Co 31 Mar, 2026 1,039,122 878,783 548.08% $13,487,803.00
Goldman Sachs Group Inc 31 Mar, 2026 981,426 -201,466 -17.03% $13,592,750.00
SHAH CAPITAL MANAGEMENT 31 Mar, 2026 970,000 -716,285 -42.48% $23,056,900.00