First Solar, Inc. (FSLR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

107,538,000Shares Outstanding
101,966,116Shares held by institutions
$19,956,808,224Value of institutional holdings
94.82%Institutional ownership %
-1.76%Shares Changed QoQ
1,037No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

First Solar, Inc. (NASDAQ:FSLR) showed up in the 13F filings of 1,032 institutional investors as of December 2025.

1,045 Institutional Holders

101,966,116 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
VANGUARD GROUP INC 31 Dec, 2025 13,444,103 -277,876 -2.03% $3,512,003,027.00
BlackRock, Inc. 31 Dec, 2025 12,611,740 -164,094 -1.28% $3,294,564,916.00
FMR LLC 31 Dec, 2025 6,534,800 2,099,092 47.32% $1,707,085,810.00
State Street Corp 31 Dec, 2025 5,261,896 -3,344 -0.06% $1,374,565,092.00
GEODE CAPITAL MANAGEMENT, LLC 31 Dec, 2025 2,919,991 24,206 0.84% $761,395,794.00
Morgan Stanley 31 Dec, 2025 2,521,347 -53,548 -2.08% $658,651,907.00
Amundi 31 Dec, 2025 2,215,461 189,626 9.36% $578,791,421.00
Hill City Capital, LP 31 Dec, 2025 2,090,390 390 0.02% $546,072,580.00
Invesco Ltd. 31 Dec, 2025 1,944,526 -12,166 -0.62% $507,968,528.00
BNP Paribas Asset Management Holding S.A. 31 Dec, 2025 1,853,641 -188,093 -9.21% $484,242.00
NORGES BANK 31 Dec, 2025 1,500,746 1,500,746 0.00% $392,039,878.00
SCHRODER INVESTMENT MANAGEMENT GROUP 31 Dec, 2025 1,427,105 100,908 7.61% $372,802,640.00
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC 31 Dec, 2025 1,419,732 -65,104 -4.38% $370,876,591.00
Northern Trust Corp 31 Dec, 2025 1,386,880 37,349 2.77% $362,294,662.00
DEUTSCHE BANK AG\ 31 Dec, 2025 1,261,472 65,486 5.48% $329,534,331.00
Jpmorgan Chase & Co 31 Dec, 2025 1,259,419 -63,503 -4.80% $328,998,507.00
DIMENSIONAL FUND ADVISORS LP 31 Dec, 2025 1,249,171 2,809 0.23% $326,342,297.00
UBS Group AG 31 Dec, 2025 1,187,792 -757,362 -38.94% $310,286,904.00
Clean Energy Transition LLP 31 Dec, 2025 1,148,982 31,754 2.84% $300,148,568.00
HSBC HOLDINGS PLC 31 Dec, 2025 1,133,854 495,325 77.57% $296,489,484.00