Canadian Solar CSIQ Institutional Ownership

NASDAQ CSIQ
$14.73 -1.04 (-6.59%)
At close: Aug 20, 2026 · 4:00 PM EDT

Institutions by Trading Activity

Ownership Statistics

67,712,693Shares Outstanding
33,132,797Shares held by institutions
$488,377,420Value of institutional holdings
48.93%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) appears in 129 institutional 13F filings for the quarter ending March 2026.

129 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
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