Canadian Solar Inc. (CSIQ) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

67,620,463Shares Outstanding
27,668,996Shares held by institutions
$369,657,787Value of institutional holdings
40.92%Institutional ownership %
8.19%Shares Changed QoQ
136No. 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.

136 Institutional Holders

27,668,996 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
MACKENZIE FINANCIAL CORP 31 Dec, 2025 2,884,415 -2,735,100 -48.67% $68,485,232.00
D. E. Shaw & Co., Inc. 31 Dec, 2025 2,678,941 2,152,762 409.13% $63,678,428.00
Invesco Ltd. 31 Dec, 2025 2,095,909 -104,713 -4.76% $49,819,757.00
Polunin Capital Partners Ltd 31 Dec, 2025 2,009,769 2,009,769 0.00% $43,692.00
Morgan Stanley 31 Dec, 2025 1,688,944 151,840 9.88% $40,146,199.00
Legal & General Group Plc 31 Dec, 2025 1,523,837 -527,391 -25.71% $36,224,275.00
Goldman Sachs Group Inc 31 Dec, 2025 1,182,892 168,698 16.63% $28,117,342.00
TWO SIGMA INVESTMENTS, LP 31 Dec, 2025 1,133,276 248,034 28.02% $26,937,971.00
BlackRock, Inc. 31 Dec, 2025 1,056,431 207,200 24.40% $25,111,365.00
SHAH CAPITAL MANAGEMENT 31 Dec, 2025 970,000 -716,285 -42.48% $23,056,900.00
BNP PARIBAS FINANCIAL MARKETS 31 Dec, 2025 744,259 83,073 12.56% $17,691,036.00
ROBOTTI ROBERT 31 Dec, 2025 685,140 208,870 43.86% $16,285,778.00
State Street Corp 31 Dec, 2025 601,915 -177,799 -22.80% $14,307,520.00
Citigroup Inc 31 Dec, 2025 528,708 431,129 441.83% $12,567,389.00
TUDOR INVESTMENT CORP ET AL 31 Dec, 2025 431,175 -336,901 -43.86% $10,249,030.00
TWO SIGMA ADVISERS, LP 31 Dec, 2025 422,800 151,100 55.61% $10,049,956.00
UBS Group AG 31 Dec, 2025 399,963 166,412 71.25% $9,507,121.00
DEUTSCHE BANK AG\ 31 Dec, 2025 378,758 378,758 0.00% $9,003,078.00
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. 31 Dec, 2025 355,738 -425,919 -54.49% $8,462,495.00
MILLENNIUM MANAGEMENT LLC 31 Dec, 2025 340,118 203,102 148.23% $8,084,605.00