First Solar Inc logo

First Solar Inc

NEW
WBO:FSLR (USA)   Ordinary Shares
€ 180.6 -6.4 (-3.42%) Aug 24
12.84
P/B:
2.17
Market Cap:
€ 19.16B ($ 22.35B)
Enterprise V:
€ 17.85B ($ 20.82B)
Volume:
150.00
Avg Vol (2M):
135.00
Trade In:

First Solar Inc Valuation Measures