186.00EUR-2.31%Mkt Cap: 21.73B $P/E: 22.011d 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
SolarKey Statistics
Company
Market Cap21.73B $
Enterprise Value20.48B $
Revenue (TTM)5.85B $
Gross Profit2.30B $
Net Income (TTM)1.66B $
Revenue/Share54.46 USD
Last Price186.00 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees7.9K
CountryDE
SectorTechnology
IndustrySolar
ISINUS3364331070
Valuation
P/E (Trailing)22.01
P/E (Forward)—
PEG0.62
EV/EBITDA7.90
EV/Revenue3.50
P/S3.79
P/B2.28
EPS (TTM)8.47
EPS (Forward)—
52W Range
185.0014% of range192.20
52W High192.20 EUR
52W Low185.00 EUR
Profitability
Gross Margin40.62%
Oper. Margin42.64%
EBITDA Margin44.36%
Profit Margin29.28%
ROE16.02%
ROA11.47%
Growth
Revenue Growth-3.70%
Earnings Growth23.30%
Cash Flow & Leverage
Operating CF2.24B $
CapEx (TTM)945.52M $
FCF Margin29.73%
FCF Yield8.00%
Net Debt-1.67B $
Net Debt/EBITDA-0.64
Balance Sheet
Debt/Equity0.07
Current Ratio2.52
Quick Ratio1.70
Book Value/Sh83.17 EUR
Cash/Share16.07 EUR
Dividends
Fwd Div Rate—
Trail. Div Rate0.0000 EUR
Div. Yield—
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating—
Target (Mean)—
Target Range—
# Analysts—
Ownership
Shares Out.107.47M
Float101.66M
Insiders5.36%
Institutions96.86%
Technical
SMA 50203.55 (-8.6%)
SMA 200200.92 (-7.4%)
Beta1.75
S&P 52W Chg20.80%
Avg Vol (30d)469
Avg Vol (10d)870
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—