Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 24.39 -0.025 (-0.1%) 10:50 AM EST
24.24
P/B:
2.37
Market Cap:
$ 158.95B
Enterprise V:
$ 223.70B
Volume:
849.00
Avg Vol (2M):
15.87K
Trade In:
Volume:
849.00
Avg Vol (2M):
15.87K

Iberdrola SA Valuation Measures