WBAG • IBE • ES0144580Y14
Generating your data highlights...
N/A USD
139 shares | 208.08m USD
6.49b
94.57% | 6.13b
Iberdrola, S.A. (WBAG: IBE). Last close €21.31 (as of 2026-10-21); 52-week range €16.88 to €22.50.