Live News EQUITY FLASH M impact Oct 26, 2026, 03:35 PM UTC Keytruda Median PFS 38.2 Months vs 8.4 Months for Chemotherapy in KEYNOTE-C93 MRK SquawkNews Desk