Iberdrola SA

LTS:0HIT (Spain)  
€ 12.04 (+0.02%) May 14
13.36
P/B:
1.44
Market Cap:
€ 76.73B ($ 83.10B)
Enterprise V:
€ 119.16B ($ 129.04B)
Volume:
2.69M
Avg Vol (2M):
3.79M
Also Trade In:

Iberdrola SA Valuation Measures