Spanish utility Iberdrola SA (BME:IBE) reported a net profit of EUR 6.29 billion (USD 7.41bn) in 2025, up 12% year-on-year, according to its full-year earnings report.