Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 25.23 +0.40 (+1.61%) 07:09 PM EST
25.08
P/B:
2.46
Market Cap:
$ 165.02B
Enterprise V:
$ 229.68B
Volume:
6.00K
Avg Vol (2M):
18.29K
Trade In:
Volume:
6.00K
Avg Vol (2M):
18.29K

Iberdrola SA Valuation Measures