Live News EARNINGS FLASH L impact Oct 20, 2026, 04:05 PM UTC Icade Reports End-September Consolidated Revenue of EUR 887 Million Valid market news retained in the public archive without immediate LiveCast distribution. ICAD SquawkNews Desk