Company Valuation: Roche Holding AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 306,810 239,812 197,073 205,191 262,098 252,527 - -
Change - -21.84% -17.82% 4.12% 27.73% -3.65% - -
Enterprise Value (EV) 1 324,977 255,396 215,772 222,528 278,258 261,005 254,031 247,004
Change - -21.41% -15.51% 3.13% 25.04% -6.2% -2.67% -2.77%
P/E ratio - - - - - 16.9x 15.7x 14.7x
PBR - - - - - 6.01x 5.05x 4.33x
PEG - - - - - - 1.96x 2.2x
Capitalization / Revenue 4.89x 3.79x 3.36x 3.39x 4.26x 4.02x 3.89x 3.75x
EV / Revenue 5.17x 4.04x 3.67x 3.68x 4.52x 4.16x 3.92x 3.67x
EV / EBITDA 13.2x 10.2x 9.82x 9.45x 11.3x 10.2x 9.42x 8.64x
EV / EBIT 14.8x 11.5x 11.2x 10.7x 12.7x 11.6x 10.6x 9.81x
EV / FCF 20.7x 19.6x 19.1x 14.5x 23.6x 16.5x 15.2x 13.6x
FCF Yield 4.83% 5.11% 5.23% 6.89% 4.24% 6.08% 6.56% 7.35%
Dividend per Share 2 - - - - - 10.02 10.33 10.6
Rate of return - - - - - 3.18% 3.27% 3.36%
EPS 2 - - - - - 18.63 20.12 21.47
Distribution rate - - - - - 53.8% 51.3% 49.4%
Net sales 1 62,801 63,281 58,716 60,495 61,516 62,745 64,843 67,390
EBITDA 1 24,692 25,015 21,976 23,538 24,608 25,481 26,972 28,603
EBIT 1 21,897 22,173 19,240 20,823 21,833 22,549 23,866 25,168
Net income 1 13,930 12,421 11,498 8,277 12,880 15,003 15,534 17,342
Net Debt 1 18,167 15,584 18,699 17,337 16,160 8,479 1,504 -5,523
Reference price 2 379.10 290.50 244.50 255.50 328.20 315.60 315.60 315.60
Nbr of stocks (in thousands) 800,952 800,579 798,652 796,789 796,317 795,618 - -
Announcement Date 2/3/22 A 2/2/23 A 2/1/24 A 1/30/25 A 1/29/26 A - - -
1CHF in Million2CHF
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
27.6x10.48x21x0.71% 841B
25.27x5.88x15.98x2.22% 574B
23.1x6.26x12.64x3.33% 368B
25.82x5.33x14.9x1.62% 318B
28.22x5.02x15.65x2.78% 300B
21.36x5.74x13.88x2.86% 295B
23.42x6.07x10.8x2.86% 189B
19.15x5.87x10.62x2.34% 173B
11.58x4.13x8.67x4.46% 168B
Average 22.84x 6.09x 13.79x 2.57% 358.36B
Weighted average by Cap. 24.45x 6.89x 15.61x 2.16%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield