Iberdrola SA

NEW
OTCPK:IBDSF (Spain)  
$ 24.02 -0.40 (-1.62%) 09:35 AM EST
23.88
P/B:
2.33
Market Cap:
$ 156.54B
Enterprise V:
$ 221.29B
Volume:
317.00
Avg Vol (2M):
15.87K
Trade In:
Volume:
317.00
Avg Vol (2M):
15.87K

Iberdrola SA Valuation Measures