Iberdrola SA

WBO:IBE (Spain)  
€ 12.21 (-0.16%) May 15
13.34
P/B:
1.44
Market Cap:
€ 77.74B ($ 84.48B)
Enterprise V:
€ 120.16B ($ 130.58B)
Volume:
-
Avg Vol (2M):
-
Also Trade In:

Iberdrola SA Valuation Measures