Roche, CH0012032048

Roche Holding stock holds steady as investors weigh 2025 results

Published on 07/26/2026 at 09:01 | Editorial responsibility: Rafael Müller, Editor-in-Chief AD HOC NEWS

Roche Holding stock reflects the companys 2025 base after CHF 60.5 billion in sales, CHF 9.2 billion in core operating profit, and CHF 9.9 billion in free cash flow.

Zürcher Börsen-Trading-Floor mit SMI-Anzeigetafel und Pharma-Kurscharts in Grün und Rot
Roche Holding AG CH0012032048 – SMI-Kurstafel mit Pharma-Charts auf dynamischem Trading-Floor in Zürich, Illustration mit AI erstellt.

Roche Holding stock (CH0012032048) is anchored by 2025 figures that still define the share story for 26 July 2026: sales were CHF 60.5 billion, core operating profit was CHF 9.2 billion, and free cash flow reached CHF 9.9 billion. The companys 2025 annual report and investor materials remain the main reference point for the business profile and capital strength.

CHF 60.5 billion sales base

Roche reported group sales of CHF 60.5 billion for 2025, which gives the stock a large and recurring revenue base to trade against. The same reporting period showed core operating profit of CHF 9.2 billion, a margin backdrop that matters more than short-term market noise for a company of this size.

Free cash flow of CHF 9.9 billion in 2025 adds another layer to the picture. That cash generation gives Roche room for investment, dividends, and balance-sheet management even when product cycles shift.

Cash and profit still matter

The comparison point that stands out is the relationship between CHF 60.5 billion in sales and CHF 9.2 billion in core operating profit in 2025. For investors, that spread is a cleaner read on operating efficiency than headline revenue alone.

Roche also disclosed CHF 9.9 billion in free cash flow for 2025, which was higher than the reported core operating profit figure. That is a useful reminder that the companys earnings power is not only an accounting story but also a cash story.

Read deeper

Roche 2025 investor materials

The annual report and investor page provide the latest full-year base for sales, profit, and cash flow.

2025 product mix

Roche is still driven by its pharmaceuticals and diagnostics franchises, which is why the product mix remains relevant even on a data-light day. The 2025 numbers show a business that is still large enough to support both pipeline spending and cash returns.

For investors, the key point is that Roche did not need a one-off windfall to produce CHF 9.9 billion in free cash flow. The underlying engine was broad enough in 2025 to support that result.

Shares and valuation backdrop

Without a live market quote in the available search results, the best evidenced market context comes from the 2025 operating base itself: CHF 60.5 billion in sales, CHF 9.2 billion in core operating profit, and CHF 9.9 billion in free cash flow. Those figures are the most recent hard markers available for a stock that is often judged on defensive earnings quality.

Roche Holding AG remains listed on SIX Swiss Exchange under ticker ROG, with the company name and ISIN CH0012032048 aligned in the usual market context. The most recent full-year data still gives the stock a clear factual anchor for 26 July 2026.

Pharmaceuticals lead the story

Roches pharmaceutical business remains the main product driver in the market narrative, while diagnostics provides a second earnings stream. That combination is what makes the 2025 sales base of CHF 60.5 billion more important than a single quarter snapshot.

The companys cash generation and operating profit are the two figures that matter most in the current frame. A stock backed by CHF 9.2 billion in core operating profit and CHF 9.9 billion in free cash flow starts from a stronger factual position than a pure growth story.

Roche stock without the noise

Roche stock is best read through its 2025 fundamentals until a new dated market quote or fresh event resets the picture. The companys latest full-year numbers are still the cleanest evidence available for its scale, profitability, and cash generation.

Roche Holding AG facts

  • Company: Roche Holding AG
  • ISIN: CH0012032048
  • Ticker: SIX: ROG
  • Trading venue: SIX Swiss Exchange
  • Sector / Industry: Health Care / Pharmaceuticals
  • Index membership: Swiss Market Index

Disclaimer regarding our articles: No investment advice, no buy or sell recommendation. Information on prices, companies, and markets is provided without guarantee; changes are possible at any time. Stock market transactions can lead to substantial losses. Our articles are created and reviewed in whole or in part automatically with the support of AI.

en | CH0012032048 | ROCHE | boerse | 69875349 | bgmi