Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 24.08 -0.079 (-0.32%) 12:17 PM EST
23.94
P/B:
2.34
Market Cap:
$ 156.21B
Enterprise V:
$ 220.97B
Volume:
2.50K
Avg Vol (2M):
18.24K
Trade In:
Volume:
2.50K
Avg Vol (2M):
18.24K

Iberdrola SA Valuation Measures