Iberdrola SA

NEW
STU:IBE1 (Spain)  
€ 19.64 -0.15 (-0.78%) Sep 2
19.47
P/B:
2.21
Market Cap:
€ 131.23B ($ 152.19B)
Enterprise V:
€ 190.43B ($ 220.85B)
Volume:
3.31K
Avg Vol (2M):
3.65K
Trade In:
Volume:
3.31K

Iberdrola SA Operating Data

Iberdrola SA Competitors' Latest Operating Data

Operating data not available.

Iberdrola SA (STU:IBE1) Operating Data Charts