Iberdrola SA

LTS:0HIT (Spain)  
€ 11.88 (-0.06%) May 30
13.06
P/B:
1.41
Market Cap:
€ 75.97B ($ 82.19B)
Enterprise V:
€ 118.39B ($ 128.08B)
Volume:
2.28M
Avg Vol (2M):
3.49M
Also Trade In:

Iberdrola SA Valuation Measures