Iberdrola SA

NEW
CHIX:IBEe (Spain)  
€ 21.83 (0%) Jul 6
25.13
P/B:
2.43
Market Cap:
€ 143.07B ($ 163.67B)
Enterprise V:
€ 199.92B ($ 228.70B)
Volume:
0
Avg Vol (2M):
2.03K
Trade In:

Iberdrola SA Valuation Measures