Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 24.16 +0.055 (+0.23%) 03:37 PM EST
24.01
P/B:
2.34
Market Cap:
$ 156.85B
Enterprise V:
$ 221.61B
Volume:
7.51K
Avg Vol (2M):
17.29K
Trade In:
Volume:
7.51K
Avg Vol (2M):
17.29K

Iberdrola SA Valuation Measures