Roche Holding AG
SWX:ROG
CHF 225.80
+ CHF3.70 (1.67%)
CHF 225.80
+ CHF3.70 (1.67%)
End-of-day quote: 04/22/2024

Roche Holding financials at a glance

The revenue of Roche Holding is reported as 59.76269 billion Switzerland Francs in the fiscal year 2023. The earnings were 18.53 Switzerland Francs per share in 2023, which was 8.72 lower than 2022. And about 15.16085 billion Switzerland Francs are reported as free cash flow in the financials of Roche Holding 2023. Dividends of 9.57 Switzerland Francs per share were paid to shareholders of Roche Holding stock SWX:ROG in fiscal 2023.

CHF59.76B
Revenue
CHF18.53
Earnings Per Share
74.19%
Gross Margin %
CHF14.63B
Free Cash Flow
Revenue
59,762.69
Earnings Per Share
18.53
Gross Margin %
74.19
Free Cash Flow
14,627.95

Financials

Year Year TTM 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004
Rev. Revenue N/A CHF59.76B CHF63.28B CHF62.80B CHF58.32B CHF61.47B CHF56.85B CHF53.30B CHF50.58B CHF48.15B CHF47.46B CHF46.78B CHF45.50B CHF42.53B CHF47.47B CHF49.05B CHF45.62B CHF46.13B CHF42.04B CHF35.51B CHF31.27B
GM % Gross Margin % 73.12% 74.19% 72.00% 70.60% 73.72% 72.73% 72.23% 71.50% 71.35% 71.74% 73.97% 74.54% 74.85% 73.67% 73.36% 71.88% 71.60% 71.60% 69.85% 74.92% 75.18%
OM Operating Margin 31.09% 29.42% 31.90% 30.66% 32.64% 32.99% 31.80% 31.03% 32.01% 30.67% 33.11% 34.17% 34.34% 30.66% 31.61% 29.61% 29.77% 30.46% 26.39% 24.86% 20.02%
EPS Earnings Per Share CHF13.68 CHF18.53 CHF20.30 CHF19.81 CHF19.16 CHF20.16 CHF18.14 CHF15.34 CHF14.53 CHF13.49 CHF14.29 CHF14.27 CHF13.62 CHF12.30 CHF12.28 CHF11.37 CHF10.20 CHF11.16 CHF9.03 CHF7.12 CHF4.33
Div. Dividends N/A CHF9.57 CHF9.50 CHF9.30 CHF9.10 CHF9.00 CHF8.70 CHF8.30 CHF8.20 CHF8.10 CHF8.00 CHF7.80 CHF7.35 CHF6.80 CHF6.60 CHF6.00 CHF5.00 CHF4.60 CHF3.40 CHF2.50 CHF2.00
PR % Payout Ratio % 0 51.65% 46.80% 46.95% 47.49% 44.64% 47.96% 54.11% 56.43% 60.04% 55.98% 54.66% 53.96% 55.28% 53.75% 52.77% 49.02% 41.22% 37.65% 35.11% 46.19%
Sha. Shares N/AM 797.24M 799.18M 800.4M 853.13M 852.02M 854.46M 853.86M 851.96M 851.96M 849.76M 849.06M 848.47M 847.48M 851.35M 855.88M 859.56M 862.56M 862.56M 862.56M 862.56M
OCF Operating Cash Flow N/A CHF18.90B CHF18.42B CHF20.98B CHF18.57B CHF22.39B CHF19.98B CHF18.02B CHF15.00B CHF15.25B CHF15.93B CHF15.77B CHF15.01B CHF12.95B CHF14.34B CHF16.88B CHF12.18B CHF11.73B CHF10.33B CHF0.00M CHF0.00M
FCF Free Cash Flow N/A CHF14.63B CHF13.04B CHF15.69B CHF10.94B CHF16.76B CHF14.81B CHF13.91B CHF10.86B CHF11.19B CHF12.66B CHF13.32B CHF12.60B CHF13.73B CHF14.15B CHF13.89B CHF9.04B CHF8.21B CHF6.77B CHF0.00M CHF0.00M
FCFS Free Cash Flow Per Share CHF15.87 CHF14.33 CHF17.33 CHF19.33 CHF13.89 CHF20.43 CHF17.63 CHF16.19 CHF11.57 CHF13.09 CHF14.84 CHF15.23 CHF14.86 CHF12.66 CHF13.25 CHF16.12 CHF10.02 CHF8.46 CHF7.25 CHF7.47 CHF5.72