Companies / First Solar Inc

First Solar Inc

Nasdaq: FSLRCIK 1274494Information TechnologyPHOENIX, AZfirstsolar.com
Insider flow · last 90 daysNet sells $7.07M

Financials · FY2025

Revenue$5.22B
Net income$1.53B
Total debt$37.63M
Cash$1.69B
Diluted EPS$14.21
Shares outstanding107.5M

Ownership

107.5M shares outstanding · as of Jul 24, 2026
0.27%Insiders
Ownership
Insiders0.27%285,604
10%+ / strategic23.85%25,629,496
Institutions85.48%91,860,844
Public float0.00%0

Reported holdings exceed shares outstanding — public float shown as 0; some positions may overlap or lag.

% of common shares outstanding (exact, from the latest cover-page filing). Institutions are quarterly 13F snapshots; insiders reflect current officers & directors.

Insiders 20

View all →
Insider% of sharesShares
Widmar Mark RCEOChief Executive Officer · Director
0.08%81,861
0.06%65,744
Bradley Alexander R.Chief Financial Officer
0.03%30,712
0.03%27,162
Stockdale CarolineFormerChief People and Comm. Officer
0.02%23,792
Antoun GeorgesChief Commercial Officer
0.02%19,918
0.01%15,727
Koralewski MichaelFormerChief Supply Chain Officer
0.01%14,642
0.01%14,102
Gloeckler MarkusFormerChief Technology Officer
0.01%10,896

Institutional holders 1,076

View all →
HolderValue% of shares
Vanguard Group Inc$3.51B12.51%
BlackRock, Inc.$3.31B13.05%
Fmr LLC$1.71B6.08%
State Street Corporation$1.32B5.19%
Morgan Stanley$658.65M2.35%
Geode Capital Management, LLC$612.02M2.89%
Hill City Capital, LP$546.07M1.95%
Invesco Ltd.$507.97M1.81%
Amundi$404.26M1.91%
Norges Bank$392.04M1.40%

Activity

Jun 30, 2026View all →
InsidersInstitutions
Who's accumulating and trimming this stock (13F).
DateActorActionSecurityValueShares ΔPosition afterImpact
Q1 2026
as of
Norges Bank
13F manager
ExitCommon stock$-392.04M-1.5M
-100.00%
0
high
Q2 2026
as of
BlackRock, Inc.
13F manager
AddCommon stock$334.43M+1.4M
+11.24%
14,029,065
13.05% of shares
high
Q1 2026
as of
Millennium Management LLC
13F manager
AddCommon stock$151.94M+770K
+424.24%
951,813
0.89% of shares
high
Q2 2026
as of
Deutsche Bank AG
13F manager
TrimCommon stock$-85.03M-360K
-28.57%
901,111
0.84% of shares
high
Q3 2023
as of
Barclays PLC
13F manager
AddCommon stock$76.32M+472K
+125.52%
848,623
0.79% of shares
high
Q1 2026
as of
AQR Capital Management, LLC
13F manager
AddCommon stock$76.00M+399K
+98.99%
801,679
0.75% of shares
high
Q1 2026
as of
Schroder Investment Management Group
13F manager
TrimCommon stock$-75.41M-408K
-28.61%
1,018,826
0.95% of shares
high
Q2 2026
as of
State Street Corporation
13F manager
AddCommon stock$74.12M+314K
+5.97%
5,576,026
5.19% of shares
high

5%+ ownership events

Schedule 13D / 13G
FilerStance% of classSharesDate
State Street CorporationPassive13G5,581,776
Vanguard Group IncPassive13G/A0
Fmr LLCPassive13G6,501,272
Fmr LLCPassive13G/A1,802,934
Capital Ventures InternationalPassive13G/A
Vanguard Capital ManagementPassive13G7,836,039
Vanguard Portfolio ManagementPassive13G5,710,409

Securities

via CUSIP / OpenFIGI
SymbolTypeMarketCUSIPFIGI
FSLR336433107