Roche Holding AG (RHHBF) Financials

RHHBF Assets vs Liabilities

DateAssetsLiabilities
Dec. 31, 2024 112.6 billion 72.6 billion
June 30, 2024 106.4 billion 69.9 billion
Dec. 31, 2023 107.6 billion 68.0 billion
June 30, 2023 93.8 billion 60.1 billion

RHHBF Free Cash Flow and Stock based compensation

Graph available only for paid members. Upgrade to see it.
DateFree Cash FlowStock based compensation
Dec. 31, 2024 9.8 billion 495.4 million
June 30, 2024 6.9 billion 452.0 million
Dec. 31, 2023 6.2 billion 265.8 million
June 30, 2023 6.2 billion 213.0 million

RHHBF Net Income

Graph available only for paid members. Upgrade to see it.
DateNet Income
Dec. 31, 2024 3.2 billion
June 30, 2024 7.0 billion
Dec. 31, 2023 5.2 billion
June 30, 2023 7.9 billion

RHHBF Cash and Debt

Graph available only for paid members. Upgrade to see it.
DateCashDebtCapital Lease
Dec. 31, 2024 19.1 billion 35.5 billion 1.9 billion
June 30, 2024 9.8 billion 33.5 billion 1.9 billion
Dec. 31, 2023 12.5 billion 31.0 billion 1.9 billion
June 30, 2023 8.4 billion 23.9 billion 1.3 billion

RHHBF Shares Outstanding

Graph available only for paid members. Upgrade to see it.
DateShares Outstanding
Dec. 31, 2024 ?
June 30, 2024 ?
Dec. 31, 2023 948.1 million
June 30, 2023 888.4 million

RHHBF Expenses

Graph available only for paid members. Upgrade to see it.
DateCapexR&DG&AS&M
Dec. 31, 2024 3.6 billion 8.8 billion 9.3 billion -
June 30, 2024 1.9 billion 8.2 billion 7.2 billion -
Dec. 31, 2023 3.2 billion 8.2 billion 8.0 billion -
June 30, 2023 2.2 billion 7.0 billion 7.1 billion -

RHHBF Cost of Revenue

Graph available only for paid members. Upgrade to see it.
DateRevenueCost of Revenue
Dec. 31, 2024 35.0 billion 9.7 billion
June 30, 2024 34.2 billion 8.3 billion
Dec. 31, 2023 34.4 billion 9.8 billion
June 30, 2023 33.1 billion 8.4 billion

RHHBF

Price: $408.08

52 week price:
296.10
514.08

Dividend Yield: 3.04%

5-year range yield:
3.04%
7.84%

Forward Dividend Yield: 6.19%

Payout Ratio: 70.22%

Payout Ratio Range:
-44.64%
132.77%

Dividend Per Share: 25.28 USD

Earnings Per Share: 19.81 USD

P/E Ratio: 23.47

Exchange: OQX

Sector: Healthcare

Industry: Drug Manufacturers - General

Country: Switzerland

Market Capitalization: 324.8 billion

Average Dividend Frequency: 2

Years Paying Dividends: 25

DGR3: 30.00%

DGR5: 23.68%

DGR10: 12.92%

DGR20: 12.90%

Links: