Live News EARNINGS FLASH M impact Nov 05, 2026, 06:09 AM UTC IMCD Nine-Month Net Result Rises 17% to EUR 211 Million IMCD’s non-IFRS operating EBITA rose 8%. SquawkNews Desk