267.33USD+3.68%Mkt Cap: 29.00B USDP/E: 17.45Last update: 2026-05-26
First Solar, Inc., a solar technology company, provides photovoltaic (PV) solar energy solutions in the United States, France, India, Chile, and internationally. The company manufactures and sells PV solar modules with t…
Industry Peers
SolarIndicators:|
Key Statistics
Company
Market Cap29.00B USD
Enterprise Value24.90B USD
Revenue (TTM)5.42B USD
Gross Profit2.12B USD
Net Income (TTM)1.53B USD
Revenue/Share50.51 USD
Last Price267.33 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.9K
CountryUS
SectorTechnology
IndustrySolar
ISINUS3364331070
Valuation
P/E (Trailing)17.45
P/E (Forward)10.64
PEG0.62
EV/EBITDA10.96
EV/Revenue4.60
P/S4.93
P/B2.71
EPS (TTM)15.48
EPS (Forward)23.40
52W Range
135.5088% of range285.99
52W High285.99 USD
52W Low135.50 USD
Profitability
Gross Margin40.62%
Oper. Margin33.07%
EBITDA Margin41.94%
Profit Margin29.28%
ROE16.02%
ROA11.47%
Growth
Revenue Growth23.60%
Earnings Growth65.10%
Cash Flow & Leverage
Operating CF2.06B USD
CapEx (TTM)869.88M USD
FCF Margin21.18%
FCF Yield3.96%
Net Debt-1.84B USD
Net Debt/EBITDA-0.81
Balance Sheet
Debt/Equity0.07
Current Ratio2.56
Quick Ratio1.91
Book Value/Sh91.93 USD
Cash/Share22.58 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 USD
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating2.1 (Buy)
Target (Mean)243.22 USD
Target Range150.00 USD – 310.00 USD
# Analysts27
Ownership
Shares Out.107.45M
Float101.59M
Insiders5.44%
Institutions94.27%
Short Interest
Short Ratio3.9d
Short % Float9.42%
Short % Out.7.20%
Shares Short7.74M
Short (prev mo.)7.45M
Technical
SMA 50204.44 (+30.8%)
SMA 200225.20 (+18.7%)
Beta1.56
S&P 52W Chg28.31%
Avg Vol (30d)2.60M
Avg Vol (10d)2.60M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—