FSLR First Solar, Inc.
176.16USD+0.89%Mkt Cap: 18.93B $P/E: 10.861d 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 Cap18.93B USD
Enterprise Value17.23B USD
Revenue (TTM)5.38B USD
Gross Profit2.12B USD
Net Income (TTM)1.53B USD
Revenue/Share50.10 USD
Last Price176.16 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees7.9K
CountryUS
SectorTechnology
IndustrySolar
ISIN—
Valuation
P/E (Trailing)10.86
P/E (Forward)7.52
PEG0.32
EV/EBITDA7.22
EV/Revenue3.20
P/S3.49
P/B1.82
EPS (TTM)16.22
EPS (Forward)23.21
52W Range
168.605% of range320.95
52W High320.95 USD
52W Low168.60 USD
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.06B USD
CapEx (TTM)869.88M USD
FCF Margin29.73%
FCF Yield8.44%
Net Debt-1.53B USD
Net Debt/EBITDA-0.64
Balance Sheet
Debt/Equity0.07
Current Ratio2.52
Quick Ratio1.70
Book Value/Sh96.03 USD
Cash/Share16.07 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio0.00%
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)275.87 USD
Upside (mean)+56.6%
Target Range197.00 USD – 402.00 USD
197.00+56.6% to mean402.00
# Analysts30
Ownership
Shares Out.107.47M
Float101.66M
Insiders5.36%
Institutions96.51%
Short Interest
Short Ratio5.7d
Short % Float12.80%
Short % Out.9.79%
Shares Short10.52M
Short (prev mo.)9.75M
Technical
SMA 50207.51 (-15.1%)
SMA 200224.23 (-21.4%)
Beta1.73
S&P 52W Chg14.58%
Avg Vol (30d)2.20M
Avg Vol (10d)2.66M
Technical Indicators
RSI (14)37.2
MACD-11.0204
MACD Signal-10.0124
MACD Hist.-1.0080
BB Upper221.47 USD
BB Middle191.44 USD
BB Lower161.42 USD
BB Width31.37%
ATR (14)8.888 USD
Vol Ratio (20d)0.57x