Skip to main content
graph.swiss
First Solar, Inc.

First Solar, Inc.

176.56 CHF-3.52 (-1.95%)
XSWX:FSLRMarket Closed
ListedCHF19.0BTechnologySolar7,900 employees

Price & Trading

52-Week Low

148.91

52-Week High

248.76

50-Day MA

199.29

200-Day MA

178.54

Beta

1.73

Avg Volume (10d)

12

Avg Volume (90d)

4

Shares Outstanding

107.5M

Valuation Multiples

MetricCurrent
Trailing P/E12.48
PEG Ratio0.19
Price / Sales (TTM)3.04
Price / Book (MRQ)2.07
EV / Revenue3.16
EV / EBITDA7.54
Enterprise Value13.85B
Market Cap18.97B

Ownership & Short Interest

Ownership

% Held by Insiders+5.40%
% Held by Institutions+94.82%
Float Shares101.6M