Iberdrola SA

NEW
XMAD:IBE (Spain)  
€ 20.52 -0.090 (-0.44%) Jul 30
20.22
P/B:
2.28
Market Cap:
€ 136.93B ($ 157.90B)
Enterprise V:
€ 196.13B ($ 226.17B)
Volume:
9.57M
Avg Vol (2M):
10.69M
Trade In:
Volume:
9.57M
Avg Vol (2M):
10.69M

Iberdrola SA Valuation Measures