SWX:ROPPharmaceuticals
Roche (SWX:ROG) Stock Margin Expansion To 19.6% Tests Bullish Earnings Narratives
Roche Holding (SWX:ROG) has reported its H1 2026 results with trailing twelve month revenue of CHF 62.96 billion and net income of CHF 12.34 billion, while the latest half year period shows revenue of CHF 31.51 billion, net income of CHF 5.47 billion and basic EPS of CHF 6.87. Over recent half year periods, the company has seen revenue move from CHF 31.64 billion in H2 2024 to CHF 31.85 billion in H1 2025 and CHF 31.51 billion in H2 2025, alongside basic EPS shifting from CHF 2.53 to CHF 9.31...