First Solar Inc logo

First Solar Inc

XTER:F3A (USA)   Ordinary Shares
€ 182.30 (+2.82%) May 17
20.71
P/B:
3.06
Market Cap:
€ 19.46B ($ 21.20B)
Enterprise V:
€ 18.26B ($ 19.89B)
Volume:
754.00
Avg Vol (2M):
1.20K
Also Trade In:

First Solar Inc Valuation Measures