Iberdrola SA

NEW
XMAD:IBE (Spain)  
€ 16.29 -0.035 (-0.21%) Jun 30
19.28
P/B:
2.20
Market Cap:
€ 101.65B ($ 119.72B)
Enterprise V:
€ 172.03B ($ 202.61B)
Volume:
7.26M
Avg Vol (2M):
8.98M
Trade In:
Volume:
7.26M

Iberdrola SA Valuation Measures