Earnings Labs
First Solar, Inc. logo

First Solar, Inc. (FSLR)

NASDAQ·Energy·Solar

$196.26

-0.62%

Mkt Cap $20.05B

Mkt Cap

$20.05B

P/E

13.92

Fwd P/E

5.48

P/S

3.84

Rev TTM

EPS TTM

$14.21

EPS — Estimate vs Actual