Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 24.41 +0.30 (+1.24%) 11:08 PM EST
24.54
P/B:
2.37
Market Cap:
$ 159.11B
Enterprise V:
$ 223.86B
Volume:
4.04K
Avg Vol (2M):
15.87K
Trade In:
Volume:
4.04K
Avg Vol (2M):
15.87K

Iberdrola SA Valuation Measures