Iberdrola

IBE · BME · EUR

€20.73Change from previous close: +0.58%Absolute change: +€0.12

Close · October 1, 2026

Latest news