211.03USD+2.44%Mkt Cap: 22.68B $P/E: 13.641d ago
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 Cap22.68B $
Enterprise Value20.30B $
Revenue (TTM)5.42B $
Gross Profit2.12B $
Net Income (TTM)1.53B $
Revenue/Share50.51 USD
Last Price211.03 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.9K
CountryUS
SectorTechnology
IndustrySolar
ISINUS3364331070
Valuation
P/E (Trailing)13.64
P/E (Forward)8.79
PEG0.52
EV/EBITDA8.93
EV/Revenue3.75
P/S4.08
P/B2.24
EPS (TTM)16.01
EPS (Forward)23.43
52W Range
171.9926% of range320.95
52W High320.95 USD
52W Low171.99 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 $
CapEx (TTM)869.88M $
FCF Margin21.18%
FCF Yield5.06%
Net Debt-1.84B $
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)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)256.36 USD
Upside (mean)+21.5%
Target Range150.00 USD – 330.00 USD
$150.00+21.5% to mean$330.00
# Analysts28
Ownership
Shares Out.107.45M
Float101.61M
Insiders5.40%
Institutions98.02%
Short Interest
Short Ratio5.3d
Short % Float12.04%
Short % Out.9.20%
Shares Short9.89M
Short (prev mo.)8.54M
Technical
SMA 50245.94 (-14.2%)
SMA 200234.41 (-10.0%)
Beta1.73
S&P 52W Chg15.41%
Avg Vol (30d)1.79M
Avg Vol (10d)1.78M
Technical Indicators
RSI (14)42.7
MACD-10.3416
MACD Signal-11.1167
MACD Hist.+0.7751
BB Upper235.28 USD
BB Middle214.23 USD
BB Lower193.19 USD
BB Width19.65%
ATR (14)10.37 USD
Vol Ratio (20d)1.94x