Canadian Solar Inc. (CSIQ) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

67,620,463Shares Outstanding
27,065,859Shares held by institutions
$397,597,457Value 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) showed up in the 13F filings of 136 institutional investors as of December 2025.

129 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
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
Polunin Capital Partners Ltd 31 Mar, 2026 2,001,869 -7,900 -0.39% $25,624.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,370,663 -153,174 -10.05% $18,983,683.00
Bank Of America Corp /De/ 31 Mar, 2026 1,071,486 798,610 292.66% $14,840,081.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 964,557 -5,443 -0.56% $13,359,114.00
BNP PARIBAS FINANCIAL MARKETS 31 Mar, 2026 746,641 2,382 0.32% $10,340,978.00
Point72 Asset Management, L.P. 31 Mar, 2026 732,331 564,618 336.66% $10,142,784.00
Citigroup Inc 31 Mar, 2026 660,272 131,564 24.88% $9,144,768.00
State Street Corp 31 Mar, 2026 602,662 747 0.12% $8,346,869.00
UBS Group AG 31 Mar, 2026 580,113 180,150 45.04% $8,034,565.00
TUDOR INVESTMENT CORP ET AL 31 Mar, 2026 575,549 144,374 33.48% $7,971,354.00
RENAISSANCE TECHNOLOGIES LLC 31 Mar, 2026 499,702 499,702 0.00% $6,920,873.00
Barclays Plc 31 Mar, 2026 405,966 396,495 4,186.41% $5,622,629.00