Live News EARNINGS FLASH M impact Oct 27, 2026, 06:07 AM UTC Basilea Pharmaceutica Expects 2026 Revenue of Around CHF 310 Million SquawkNews Desk