Iberdrola SA

XMAD:IBE (Spain)  
€ 12.21 (+1.75%) May 10
13.14
P/B:
1.41
Market Cap:
€ 76.83B ($ 82.87B)
Enterprise V:
€ 119.25B ($ 128.64B)
Volume:
12.51M
Avg Vol (2M):
13.22M
Also Trade In:
Volume:
12.51M
Avg Vol (2M):
13.22M

Iberdrola SA Valuation Measures