Company Valuation: Novartis AG

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 215,322 196,458 194,448 207,167 195,514 253,214 - -
Change - -8.76% -1.02% 6.54% -5.62% 29.51% - -
Enterprise Value (EV) 1 239,822 204,649 203,482 219,178 213,458 273,162 277,382 273,403
Change - -14.67% -0.57% 7.71% -2.61% 27.97% 1.55% -1.43%
P/E ratio 26.7x 8.2x 28.3x 14.1x 16.5x 18.2x 18.1x 16.7x
PBR 3.78x 2.9x 3.23x 4.41x 4.52x 5.71x 5.19x 4.79x
PEG - 0x -0.4x 0x -1x 0.8x 21.08x 2.09x
Capitalization / Revenue 4.43x 3.81x 3.85x 4.56x 3.89x 4.57x 4.47x 4.29x
EV / Revenue 4.93x 3.96x 4.03x 4.82x 4.24x 4.93x 4.9x 4.63x
EV / EBITDA 14.2x 11.2x 10.9x 12.2x 10.2x 11.6x 11.8x 10.9x
EV / EBIT 15.6x 12.3x 12.2x 13.4x 10.9x 12.5x 12.8x 11.8x
EV / FCF 20.5x 15.4x 17x 16.6x 13.1x 19.2x 18.5x 17.2x
FCF Yield 4.87% 6.49% 5.87% 6.01% 7.61% 5.21% 5.41% 5.83%
Dividend per Share 2 3.375 3.36 3.5 3.823 3.856 4.086 4.251 4.453
Rate of return 3.57% 3.83% 3.87% 3.79% 3.94% 3.1% 3.22% 3.37%
EPS 2 3.55 10.71 3.19 7.15 5.92 7.243 7.306 7.889
Distribution rate 95.1% 31.4% 110% 53.5% 65.1% 56.4% 58.2% 56.5%
Net sales 1 48,659 51,626 50,545 45,440 50,317 55,377 56,643 59,033
EBITDA 1 16,845 18,246 18,613 17,937 21,006 23,564 23,587 25,161
EBIT 1 15,416 16,588 16,665 16,372 19,494 21,872 21,754 23,092
Net income 1 8,072 24,021 6,955 14,854 11,939 14,366 14,270 15,128
Net Debt 1 24,500 8,191 9,034 12,011 17,944 19,947 24,168 20,188
Reference price 2 94.67 87.82 90.40 100.79 97.79 131.97 131.97 131.97
Nbr of stocks (in thousands) 2,274,506 2,237,092 2,150,980 2,055,460 1,999,270 1,918,792 - -
Announcement Date 1/26/21 2/2/22 2/1/23 1/31/24 1/31/25 - - -
1USD in Million2USD
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
18.22x4.93x11.59x3.1% 253B
43.61x14.44x32.05x0.59% 893B
19.24x5.4x14.95x2.56% 486B
52.12x7.39x17.51x2.92% 394B
18.44x4.63x11.59x3.11% 336B
27.22x5.16x15.3x1.78% 280B
12.78x4.18x8.94x3.27% 246B
12.97x4.66x9.64x3.89% 207B
24.54x5.99x10.29x2.97% 173B
17.68x5.58x10.21x2.73% 150B
Average 24.68x 6.24x 14.21x 2.69% 341.87B
Weighted average by Cap. 29.26x 7.77x 17.97x 2.28%
See all sector valuations

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