Live News EQUITY FLASH M impact Oct 21, 2026, 03:48 PM UTC Puig Reports Q3 Net Revenue of €1.39 Billion PUIG SquawkNews Desk