Company Deep Dive

Business segments breakdown, earnings transcript analysis, management credibility scoring, competitive landscape, and scenario modelling.

Request Deep Dive(50 Feathers)

FSLR

STRONG BUYFLAG

First Solar, Inc. · Technology · United States · $21.8B · Avg Vol: $538M/d

81
StockRank
Get insider-trade alerts
Q
72
V
57
M
46
P/E (TTM)
24.4x
ROE
18.5%
D/E
0.0x
Dividend %
AI CONVICTION THESIS

First Solar clears the floor (Q71 V62 M56) but momentum keeps it off the all-above-60 route, and the only insider activity is a small sale, so nothing corroborates. Thin-film solar is a tariff and subsidy beneficiary, which makes policy the dominant variable rather than operations.

COMPANY DESCRIPTION

First Solar, Inc. is a leading global provider of comprehensive photovoltaic (PV) solar energy solutions, specializing in the development and manufacturing of advanced cadmium telluride (CdTe) thin-film solar modules. The company's vertically integrated business model and proprietary thin-film technology offer a differentiated product, recognized for its superior performance in certain conditions and lower carbon footprint compared to traditional silicon modules. Its U.S.-based manufacturing capacity and focus on utility-scale projects provide a strong competitive moat in the evolving renewable energy sector.

FINANCIAL SUMMARY (USD)

Year2022202320242025CAGRTTM2026E2027EFwd CAGR
Revenue2.6B3.3B4.2B5.2B25.8%5.4B5.0B5.9B6.6%
EPS-0.417.7812.0714.2535.3%9.8017.4923.0827.3%
Shares106.6M106.8M107.1M107.3M+0.7%107.5M
Debt234.1M624.4M718.8M655.3M40.9%194.0M
Equity5.8B6.7B8.0B9.5B17.8%
Op CF873.4M602.3M1.2B2.1B33.1%2.2B
Inv CF-1.2B-472.8M-1.6B-765.2M
Fin CF309.4M336.9M24.8M-119.2M
Loading 1Y...
PRICE (1Y)-3.2%
199212225237250Jul 6Jul 27Aug 14
SMA 50SMA 200

Close
$225.56
RSI (14)
59.6
52W High
$320.95
From 52W High
0.7%

SCORE BREAKDOWN

Quality
72
ROIC
14.7%76.8
ROE
18.5%80.8
GP/Assets
17.8%45.2
Op. Margin
42.6%97.2
FCF/Assets
8.6%74.3
Piotroski
780.5
Int. Cover
36.8x66.1
D/E Ratio
0.02x82.8
Current Ratio
2.52x63.9
Value
57
P/E (TTM)
24.4x60.4
EV/EBITDA
10.6x71.9
P/FCF
19.0x59.9
P/B
2.5x59.1
P/S
4.8x35.7
Div Yield
N/A
Momentum
46
52W High %
70%57.8
RS 6M
-16%44.6
SMA 50/200
1.01x48.9
EPS Rev 4W
-1.5%21.6
EPS Rev 12W
-4.0%17.6
EPS Improve
+135%65.0
Q Growth
24%50.0

FUNDAMENTALS

Market Cap
$21.8B
P/E (Forward)
10.4x
Gross Margin
44.0%

SECTOR PEERS

Closest peers in Technology, ranked by industry match, size, and score similarity. Cross-listings of FSLR are excluded.

TickerCompanyMkt CapStockRankSignal
FSLRFirst Solar, Inc.(you)$21.8B81STRONG BUY
NXTNextpower Inc.$15.4B61HOLD
ENPH.MXEnphase Energy, Inc.$6.2B58HOLD
SHLSShoals Technologies Group, Inc.$1.6B49HOLD
RUNSunrun Inc.$2.4B21SELL
SSNCSS&C Technologies Holdings, Inc.$17.8B80STRONG BUY
SNXTD SYNNEX Corporation$19.4B78BUY
BRBroadridge Financial Solutions, Inc.$17.2B81STRONG BUY
OKTA.MXOkta, Inc.$19.8B77BUY
CPAYCorpay, Inc.$24.2B76BUY

Peer medians: ROE 7.5% · P/E 38.7x · Gross margin 54.2%

First Solar, Inc. (FSLR): Stock Score Summary

First Solar, Inc. (FSLR) has a MoatMap StockRank of 81/100 based on Quality (72/100), Value (57/100), and Momentum (46/100) factor scores. The current signal is STRONG BUY. First Solar clears the floor (Q71 V62 M56) but momentum keeps it off the all-above-60 route, and the only insider activity is a small sale, so nothing corroborates. Thin-film solar is a tariff and subsidy beneficiary, which makes policy the dominant variable rather than operations.

First Solar, Inc. is a leading global provider of comprehensive photovoltaic (PV) solar energy solutions, specializing in the development and manufacturing of advanced cadmium telluride (CdTe) thin-film solar modules. The company's vertically integrated business model and proprietary thin-film technology offer a differentiated product, recognized for its superior performance in certain conditions and lower carbon footprint compared to traditional silicon modules. Its U.S.-based manufacturing capacity and focus on utility-scale projects provide a strong competitive moat in the evolving renewable energy sector.

Key Financial Metrics

Price$225.56
Market Cap$21.8B
P/E (TTM)24.42
P/E (Forward)10.37
Price/Book2.49
Return on Equity18.5%
Return on Invested Capital14.7%
Debt/Equity0.02x
Gross Margin44.0%
Operating Margin42.6%
Revenue Growth-3.7%
Free Cash Flow$1.1B

First Solar, Inc. operates in the Solar industry, part of the Technology sector (United States).

Frequently Asked Questions

What is First Solar, Inc.’s (FSLR) StockRank?
MoatMap’s StockRank for First Solar, Inc. (FSLR) is 81/100, with a Strong Buy signal. It is a composite of Quality (72), Value (57), and Momentum (46) factor ranks across MoatMap’s 20,000+ stock universe.
Does First Solar, Inc. have an economic moat?
First Solar, Inc. (FSLR) has a Quality factor score of 72/100. The Quality factor combines ROIC, Piotroski F-Score, and leverage: the financial fingerprints of a durable competitive advantage. A Quality score above 70 typically indicates a company with the characteristics of a moated business.
Is First Solar, Inc. a buy, hold, or sell?
MoatMap’s current signal for First Solar, Inc. (FSLR) is Strong Buy, based on a StockRank of 81/100. Signals are derived mechanically from the StockRank composite and should be one input among many; combine with your own thesis on management, competitive position, and valuation.
What sector is First Solar, Inc. in?
First Solar, Inc. (FSLR) operates in the Technology sector, specifically the Solar industry (United States).