First Solar Inc logo

First Solar Inc

WBO:FSLR (USA)   Ordinary Shares
€ 176.76 (-2.04%) May 13
19.87
P/B:
2.94
Market Cap:
€ 18.84B ($ 20.38B)
Enterprise V:
€ 17.62B ($ 19.07B)
Volume:
124.00
Avg Vol (2M):
46.00
Also Trade In:

First Solar Inc Valuation Measures