Iberdrola SA

NEW
XTER:IBE1 (Spain)  
€ 21.02 -0.090 (-0.43%) Jul 16
24.20
P/B:
2.34
Market Cap:
€ 137.88B ($ 157.67B)
Enterprise V:
€ 194.73B ($ 222.68B)
Volume:
20.10K
Avg Vol (2M):
17.31K
Trade In:
Volume:
20.10K
Avg Vol (2M):
17.31K

Iberdrola SA Valuation Measures