Live News EARNINGS FLASH M impact Oct 21, 2026, 06:27 AM UTC Iberdrola Reports Nine-Month Net Profit of EUR5.82B IBE SquawkNews Desk 1 updates Updated Oct 21, 2026, 06:29 AM UTC Story updates 06:29:13 AM UTC SquawkNews Iberdrola 9-Mos Adj. Net Profit EUR5.14B