Iberdrola SA

NEW
XMAD:IBE (Spain)  
€ 15.63 -0.10 (-0.64%) Jul 8
18.50
P/B:
2.10
Market Cap:
€ 97.53B ($ 114.02B)
Enterprise V:
€ 167.91B ($ 196.29B)
Volume:
20.99M
Avg Vol (2M):
9.68M
Trade In:
Volume:
20.99M

Iberdrola SA Valuation Measures