First Solar, Inc. (FSLR) Institutional Ownership

Institutions by Trading Activity

Ownership Statistics

107,538,000Shares Outstanding
100,771,713Shares held by institutions
$20,750,910,956Value of institutional holdings
93.71%Institutional ownership %
-1.70%Shares Changed QoQ
1,032No. of institutional investors

Shares Owned by Institutions

Shares Purchased/Sold by Institutions

Ownership Summary

First Solar, Inc. (NASDAQ:FSLR) appears in 1,032 institutional 13F filings for the quarter ending December 2025.

954 Institutional Holders

100,771,713 Total Shares Held
Download Data
Owner Name Date Shares Held Change (QoQ) Change (%) Value (USD)
BlackRock, Inc. 31 Mar, 2026 13,821,076 1,209,336 9.59% $2,726,345,498.00
VANGUARD CAPITAL MANAGEMENT LLC 31 Mar, 2026 6,788,934 6,788,934 0.00% $1,339,185,121.00
VANGUARD PORTFOLIO MANAGEMENT LLC 31 Mar, 2026 5,696,888 5,696,888 0.00% $1,123,768,127.00
State Street Corp 31 Mar, 2026 5,284,617 22,721 0.43% $1,042,443,549.00
GEODE CAPITAL MANAGEMENT, LLC 31 Mar, 2026 3,106,826 186,835 6.40% $612,018,156.00
Invesco Ltd. 31 Mar, 2026 2,656,785 712,259 36.63% $524,077,410.00
Jpmorgan Chase & Co 31 Mar, 2026 2,304,039 1,044,620 82.94% $425,556,316.00
Hill City Capital, LP 31 Mar, 2026 2,177,540 87,150 4.17% $429,541,540.00
Amundi 31 Mar, 2026 2,049,465 -165,996 -7.49% $404,259,602.00
FMR LLC 31 Mar, 2026 1,808,433 -4,726,367 -72.33% $356,731,607.00
Morgan Stanley 31 Mar, 2026 1,682,402 -838,945 -33.27% $331,871,119.00
BNP Paribas Asset Management Holding S.A. 31 Mar, 2026 1,681,845 -171,796 -9.27% $331,716,910.00
UBS AM, a distinct business unit of UBS ASSET MANAGEMENT AMERICAS LLC 31 Mar, 2026 1,435,142 15,410 1.09% $283,096,111.00
Clean Energy Transition LLP 31 Mar, 2026 1,426,587 277,605 24.16% $281,408,552.00
Northern Trust Corp 31 Mar, 2026 1,390,629 3,749 0.27% $274,315,476.00
DIMENSIONAL FUND ADVISORS LP 31 Mar, 2026 1,305,471 56,300 4.51% $257,440,825.00
UBS Group AG 31 Mar, 2026 1,205,818 18,026 1.52% $237,859,659.00
Pictet Asset Management Holding SA 31 Mar, 2026 1,138,473 258,204 29.33% $224,540,116.00
DEUTSCHE BANK AG\ 31 Mar, 2026 1,099,999 -161,473 -12.80% $216,985,803.00
SCHRODER INVESTMENT MANAGEMENT GROUP 31 Mar, 2026 1,018,826 -408,279 -28.61% $188,177,163.00