264.36USD-3.35%Mkt Cap: 28.41B $P/E: 17.08Last update: 2026-06-16
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 Cap28.41B $
Enterprise Value26.88B $
Revenue (TTM)5.42B $
Gross Profit2.12B $
Net Income (TTM)1.53B $
Revenue/Share50.51 USD
Last Price264.36 USD
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees7.9K
CountryUS
SectorTechnology
IndustrySolar
ISINUS3364331070
Valuation
P/E (Trailing)17.08
P/E (Forward)11.41
PEG0.70
EV/EBITDA11.83
EV/Revenue4.96
P/S5.30
P/B2.91
EPS (TTM)15.48
EPS (Forward)23.43
52W Range
135.5069% of range320.95
52W High320.95 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 $
CapEx (TTM)869.88M $
FCF Margin21.18%
FCF Yield4.04%
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)
Target (Mean)245.77 USD
Target Range150.00 USD – 330.00 USD
# Analysts26
Ownership
Shares Out.107.45M
Float101.61M
Insiders5.40%
Institutions94.18%
Short Interest
Short Ratio2.8d
Short % Float10.39%
Short % Out.7.95%
Shares Short8.54M
Short (prev mo.)7.74M
Technical
SMA 50231.35 (+14.3%)
SMA 200231.94 (+14.0%)
Beta1.69
S&P 52W Chg23.18%
Avg Vol (30d)2.60M
Avg Vol (10d)2.76M
Technical Indicators
RSI (14)51.1
MACD9.5978
MACD Signal14.8057
MACD Hist.-5.2079
BB Upper326.96 USD
BB Middle274.58 USD
BB Lower222.21 USD
BB Width38.15%
ATR (14)16.73 USD
Vol Ratio (20d)0.71x