Canadian Solar Inc. (CSIQ) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

67,620,463Shares Outstanding
33,132,797Shares held by institutions
$625,547,207Value of institutional holdings
49.00%Institutional ownership %
31.86%Shares Changed QoQ
129No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

Canadian Solar Inc. (NASDAQ:CSIQ) is held by 136 institutional investors per 13F filings through December 2025.

249 Institutional Holders

33,132,797 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