BusinessRoche Pharma Sales Beat Q3 Consensus Forecast by CHF 350 MillionBy Helena WardOct 23, 2026, 5:56 PM UTC