Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 25.02 +0.050 (+0.2%) 03:28 PM EST
24.88
P/B:
2.44
Market Cap:
$ 161.16B
Enterprise V:
$ 225.96B
Volume:
10.48K
Avg Vol (2M):
18.29K
Trade In:
Volume:
10.48K
Avg Vol (2M):
18.29K

Iberdrola SA Valuation Measures