First Solar, Inc.
FSLRSolar
$176.89+0.33%As of Oct 29vs prior close
- Market cap
- $19B
- P/E (TTM)
- 10.2×
- P/E (FY1)
- 10.1×
- From 52W high
- −44.42%
- EPS (LTM)
- $17.28
- Revenue (LTM)
- $5B
- Net margin
- 37.12%
Nomior Score
57
Patient ValueTop 34% of the scored universe
Growth63
Quality66
Value71
Momentum22
Resilience51
Growth
+6.73%revenue a year over 9 fiscal years
FY16 $2.9BLTM $5B
Connections
Revenue to profitQ3 FY26
46% of revenue became net profit, up 18 pts on a year.
Latest resultsthird quarter 2026
- Net income
- $571 million
- Diluted EPS
- $5.30
Net sales fell year over year, driven mainly by lower volume of modules sold to third parties. Net income and diluted earnings per share rose, and adjusted EBITDA also increased. The board authorized a share repurchase program, and the company updated its annual guidance with lower volume and net sales ranges.
Who owns it
6funds, 2 tracked portfolios