First Solar, Inc. (NASDAQ:FSLR) is held by 1,007 institutional investors per 13F filings through June 2026.
| # | Institution | CIK | Shares Held | % of Outstanding | Change (QoQ) | Change (%) | Value (USD) |
|---|---|---|---|---|---|---|---|
| 1 | BlackRock, Inc. | 0002012383 | 14,029,065 | 13.05% | ▲207,989 | +1.50% | $3.31Bn |
| 2 | VANGUARD CAPITAL MANAGEMENT LLC | 0002100119 | 6,836,941 | 6.36% | ▲48,007 | +0.71% | $1.61Bn |
| 3 | VANGUARD PORTFOLIO MANAGEMENT LLC | 0002100121 | 5,638,446 | 5.25% | ▼58,442 | -1.03% | $1.33Bn |
| 4 | State Street Corp | 0000093751 | 5,576,026 | 5.19% | ▲291,409 | +5.51% | $1.32Bn |
| 5 | Capital World Investors | 0001422849 | 4,114,639 | 3.83% | ▲4,114,639 | 0.00% | $970.89Mn |
| 6 | GEODE CAPITAL MANAGEMENT, LLC | 0001214717 | 3,109,602 | 2.89% | ▲2,776 | +0.09% | $733.06Mn |
| 7 | Hill City Capital, LP | 0001837343 | 2,628,130 | 2.45% | ▲450,590 | +20.69% | $620.13Mn |
| 8 | Invesco Ltd. | 0000914208 | 2,599,470 | 2.42% | ▼57,315 | -2.16% | $613.37Mn |
| 9 | FMR LLC | 0000315066 | 2,179,215 | 2.03% | ▲370,782 | +20.50% | $514.21Mn |
| 10 | Morgan Stanley | 0000895421 | 1,790,509 | 1.67% | ▲108,107 | +6.43% | $422.49Mn |
| 11 | Amundi | 0001330387 | 1,730,693 | 1.61% | ▼318,772 | -15.55% | $408.34Mn |
| 12 | NORGES BANK | 0001374170 | 1,598,543 | 1.49% | ▲1,598,543 | 0.00% | $377.19Mn |
| 13 | UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC | 0000861177 | 1,535,836 | 1.43% | ▲100,694 | +7.02% | $362.40Mn |
| 14 | DIMENSIONAL FUND ADVISORS LP | 0000354204 | 1,358,967 | 1.26% | ▲53,496 | +4.10% | $320.64Mn |
| 15 | D. E. Shaw & Co., Inc. | 0001009207 | 1,319,431 | 1.23% | ▲1,260,255 | +2,129.67% | $311.33Mn |
| 16 | BNP Paribas Asset Management Holding S.A. | 0001520354 | 1,301,884 | 1.21% | ▼379,961 | -22.59% | $307.19Mn |
| 17 | Clean Energy Transition LLP | 0001911523 | 1,278,237 | 1.19% | ▼148,350 | -10.40% | $301.61Mn |
| 18 | Northern Trust Corp | 0000073124 | 1,264,724 | 1.18% | ▼125,905 | -9.05% | $298.42Mn |
| 19 | UBS Group AG | 0001610520 | 1,215,007 | 1.13% | ▲9,189 | +0.76% | $286.69Mn |
| 20 | Jpmorgan Chase & Co | 0000019617 | 1,185,601 | 1.10% | ▼1,118,438 | -48.54% | $276.01Mn |