Live News EARNINGS FLASH L impact Oct 21, 2026, 04:56 AM UTC Randstad Reports Q3 2026 Underlying EBITA of EUR 211M RAND SquawkNews Desk