First Solar Inc logo

First Solar Inc

STU:F3A (USA)   Ordinary Shares
€ 252.80 (+0.94%) May 24
26.19
P/B:
3.87
Market Cap:
€ 24.70B ($ 26.80B)
Enterprise V:
€ 23.49B ($ 25.49B)
Volume:
1.08K
Avg Vol (2M):
145.00
Also Trade In:

First Solar Inc Operating Data

First Solar Inc Competitors' Latest Operating Data

Operating data not available.

First Solar Inc (STU:F3A) Operating Data Charts