227.83USD-0.29%Mkt Cap: 24.48B $P/E: 14.73Today
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 Cap24.48B $
Enterprise Value22.71B $
Revenue (TTM)5.42B $
Gross Profit2.12B $
Net Income (TTM)1.53B $
Revenue/Share50.51 USD
Last Price227.83 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.9K
CountryUS
SectorTechnology
IndustrySolar
ISINUS3364331070
Valuation
P/E (Trailing)14.73
P/E (Forward)9.76
PEG0.59
EV/EBITDA9.99
EV/Revenue4.19
P/S4.53
P/B2.49
EPS (TTM)15.77
EPS (Forward)23.42
52W Range
159.8542% of range320.95
52W High320.95 USD
52W Low159.85 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 Yield4.69%
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)251.26 USD
Upside (mean)+10.3%
Target Range150.00 USD – 330.00 USD
$150.00+10.3% to mean$330.00
# Analysts27
Ownership
Shares Out.107.45M
Float101.61M
Insiders5.40%
Institutions94.43%
Short Interest
Short Ratio2.9d
Short % Float10.39%
Short % Out.7.95%
Shares Short8.54M
Short (prev mo.)8.66M
Technical
SMA 50247.75 (-8.0%)
SMA 200235.39 (-3.2%)
Beta1.73
S&P 52W Chg20.11%
Avg Vol (30d)2.16M
Avg Vol (10d)1.80M
Technical Indicators
RSI (14)39.9
MACD-8.1794
MACD Signal-4.9643
MACD Hist.-3.2151
BB Upper278.35 USD
BB Middle246.45 USD
BB Lower214.56 USD
BB Width25.88%
ATR (14)13.39 USD
Vol Ratio (20d)0.67x