Skip to main content
MarketsSingle-sourceMedium
5.2

Roche H1 2026 Revenue Declines to 30.4B CHF Amid Currency Headwinds

Roche reported a decline in first-half 2026 revenue to 30.4 billion Swiss francs, citing negative impacts from the strong currency. Despite the revenue contraction, the company reaffirmed its full-year financial guidance.

SRFabout 12 hours agoCHCredibility 24%View source

Score Breakdown

Mosaic Score5.2
Confidence0.9
Significance0.5
Source credibility0.2

Intelligence Tags

Locations

Basel

Entities

country
Source

Related signals

8 found