Skip to content

FSLR

First Solar, Inc.

Stock

$174.61+2.50 (+1.45%)Close Oct 2, 2026

Adjusted price

−24.78% total return, past year

Key statistics

Market cap
$18.8B
P/E (TTM)
10.8
52-week range
$172.11$318.25
Beta (5Y monthly)
1.80
Median dollar volume
$436M
Shares outstanding
107.5M
Revenue, last 12 months
$5.4B
Sector
Information Technology
First close
Nov 17, 2006

Total

1M
−13.8%
YTD
−33.2%
1Y
−24.8%

Per year

3Y
+3.8%
5Y
+12.6%
10Y
+16.0%
Since 2006
+10.3%

Financials

Revenue

$5.4BLast 12 months

Gross profit

$2.4BLast 12 months

Operating income

$1.8BLast 12 months

Net income

$1.7BLast 12 months

EPS

$16.22Last 12 months

Free cash flow

$1.5BLast 12 months

Annual returns

2006 from Nov 17 · 2026 through Oct 2