Detailed FundamentalsSingle-page fundamentals layout — broad valuation, growth, profitability, health, competitors, top funds & analyst detail.
Back to Quotes search
FSLRFirst Solar Inc Live data
$178.84▼ -2.14 (-1.2%)as of Nov 11, 2026, 6:09 PM UTC
Price chartUnavailable
Loading price history...
52-Week Range
Trailing twelve months
$165.90$320.95
1-Month Range
Month down -4.2%
$168.15$201.14
Daily Price Range
Day down -1.2%
$176.54$183.37
Volume
vs 3M avg
2M3M avg
Profile
Identity and capital structure
SectorUnclassified
IndustryCommon Stock
Market Cap$19.2B
Short % of Float—
Employees—
Sales$5,219M
Shares Outstanding107,481,151
IPO Date—
Last Reported Qtr.—
Next Qtr. Report—
Headquarters—
Homepagewww.fslr.com
First Solar Inc — 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 thin film semiconductor technology that provides conventional crystalline silicon PV solar modules. It also designs, manufactures, and sells cadmium telluride solar modules that convert sunlight into electricity. The company serves system developers, independent power producers, utilities, commercial and industrial companies, large corporate energy buyers, and other system owner….· via yahoo
Warnings
1 signal
Live
- Negative revenue growth (-22.8%)
Scores
0–100 · higher is better except where noted · Insider Sent: directional buy ratio (excl. gifts/grants)
Value
95
Growth
63
Quality
84
Sentiment
32
Insider Sent.
0
Piotroski F
7
Altman Z
4.9
Consensus rating unavailable — no analyst coverage on file for FSLR.
Price targets unavailable — no 12-month targets on file for FSLR.
Valuation Engine
DCF Intrinsic Valuation Model
Run an interactive 5-year Discounted Cash Flow valuation on FSLR, calculate Margin of Safety, and stress-test WACC discount hurdles.
RetrievedQuote: Live · Insiders: Live · Fundamentals/Benchmarks: Curated · Vantage Composite · 1 warnings surfacedNov 11, 2026, 6:09 PM UTC