First Solar, Inc. (FSLR)

FairStock Score: 78/100 — HIGH CONVICTION

Current Price$195.38
Market Cap$20,96,64,22,008
P/E Ratio13.38
ROE17.45%
Dividend Yield0%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology