Canadian Solar Inc. (NASDAQ:CSIQ) is held by 157 institutional investors per 13F filings through June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 5,319,525 | 7.90% | ▲3,692,227 | +226.89% | $85.22Mn |
| 2 | MACKENZIE FINANCIAL CORP | 0000919859 | 4,621,062 | 6.86% | ▲4,372 | +0.09% | $74.03Mn |
| 3 | D. E. Shaw & Co., Inc. | 0001009207 | 3,826,650 | 5.68% | ▲774,217 | +25.36% | $61.30Mn |
| 4 | Invesco Ltd. | 0000914208 | 2,765,941 | 4.11% | ▲341,504 | +14.09% | $44.31Mn |
| 5 | Legal & General Group Plc | 0000764068 | 2,658,787 | 3.95% | ▲1,288,124 | +93.98% | $42.59Mn |
| 6 | Polunin Capital Partners Ltd | 0001629869 | 2,120,414 | 3.15% | ▲118,545 | +5.92% | $31.85K |
| 7 | State Street Corp | 0000093751 | 1,535,534 | 2.28% | ▲932,872 | +154.79% | $24.60Mn |
| 8 | Morgan Stanley | 0000895421 | 1,337,112 | 1.98% | ▼268,049 | -16.70% | $21.42Mn |
| 9 | TWO SIGMA INVESTMENTS, LP | 0001179392 | 1,210,974 | 1.80% | ▼987,329 | -44.91% | $19.40Mn |
| 10 | SHAH CAPITAL MANAGEMENT | 0001383838 | 923,716 | 1.37% | ▼40,841 | -4.23% | $14.80Mn |
| 11 | Crystal Cove Asset Management, LLC | 0002129719 | 870,500 | 1.29% | ▲870,500 | 0.00% | $13.95Mn |
| 12 | MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd. | 0001705339 | 867,761 | 1.29% | ▲519,210 | +148.96% | $12.87Mn |
| 13 | Goldman Sachs Group Inc | 0000886982 | 853,337 | 1.27% | ▼128,089 | -13.05% | $13.67Mn |
| 14 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 785,688 | 1.17% | ▲682,935 | +664.64% | $12.59Mn |
| 15 | Jpmorgan Chase & Co | 0000019617 | 775,223 | 1.15% | ▼263,899 | -25.40% | $11.44Mn |
| 16 | UBS Group AG | 0001610520 | 773,337 | 1.15% | ▲193,224 | +33.31% | $12.39Mn |
| 17 | Bank Of America Corp /De/ | 0000070858 | 748,933 | 1.11% | ▼322,553 | -30.10% | $12.00Mn |
| 18 | Citigroup Inc | 0000831001 | 657,663 | 0.98% | ▼2,609 | -0.40% | $10.54Mn |
| 19 | Barclays Plc | 0000312069 | 597,448 | 0.89% | ▲191,482 | +47.17% | $9.57Mn |
| 20 | RENAISSANCE TECHNOLOGIES LLC | 0001037389 | 531,902 | 0.79% | ▲32,200 | +6.44% | $8.52Mn |