Iberdrola SA

NEW
MIL:1IBE (Spain)  
€ 15.27 -0.38 (-2.4%) Apr 23
14.53
P/B:
2.06
Market Cap:
€ 97.05B ($ 109.95B)
Enterprise V:
€ 164.14B ($ 185.96B)
Volume:
11.36K
Avg Vol (2M):
1.71K
Trade In:
What is a stock summary page? Click here for an overview.
Volume:
11.36K

Iberdrola SA Valuation Measures