Live News EARNINGS FLASH L impact Oct 27, 2026, 07:04 AM UTC Revolution Beauty Reports H1 Revenue of GBP 48.4 Million SquawkNews Desk