DB • IBE5 • US4507371015
Generating your data highlights...
N/A USD | # 132 in DE
46 shares | 4.23k USD
6.49b
94.57% | 6.13b
Iberdrola, S.A. (DB: IBE5). Last close €84.50 (as of 2026-10-21); 52-week range €67.50 to €87.50.