Published by Josh White on 23rd April 2026
(Sharecast News) - Roche reported a 5% fall in first-quarter sales to CHF 14.7bn (£13.88bn) on Thursday, as the strength of the Swiss franc and generic competition for older drugs weighed on reported results, though sales rose 6% at constant exchange rates and the company maintained its full-year outlook.