Live News EQUITY FLASH L impact Oct 17, 2026, 05:03 AM UTC Iberdrola Key Facts Cite €24.10 Price Target and 57% Network Value Valid market news retained in the public archive without immediate LiveCast distribution. IBE SquawkNews Desk