Company Valuation: Knorr-Bremse AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 14,008 8,228 9,479 11,340 15,338 16,346 - -
Change - -41.27% 15.2% 19.64% 35.25% 6.57% - -
Enterprise Value (EV) 1 14,777 9,563 10,947 13,024 16,684 17,791 17,295 17,036
Change - -35.28% 14.47% 18.97% 28.11% 6.63% -2.79% -1.5%
P/E ratio 22.5x 16.8x 17.1x 25.4x 28.7x 23.3x 19.2x 17.2x
PBR 6.01x 3.21x 3.34x 3.72x 4.94x 4.68x 4.03x 3.57x
PEG - -0.8x 1.3x -1.3x 1.5x 0.7x 0.9x 1.5x
Capitalization / Revenue 2.09x 1.15x 1.2x 1.44x 1.96x 1.98x 1.86x 1.74x
EV / Revenue 2.2x 1.34x 1.38x 1.65x 2.13x 2.16x 1.97x 1.81x
EV / EBITDA 12.2x 9.15x 8.97x 10x 12.9x 11.8x 10.1x 9.09x
EV / EBIT 16.1x 13.3x 12.6x 14.3x 18.5x 15.9x 13.4x 12.1x
EV / FCF 24.6x 50.5x 19.8x 18.7x 21.1x 25.1x 21x 18x
FCF Yield 4.07% 1.98% 5.04% 5.34% 4.73% 3.98% 4.77% 5.55%
Dividend per Share 2 1.85 1.45 1.64 1.75 1.9 2.159 2.457 2.587
Rate of return 2.13% 2.84% 2.79% 2.49% 2% 2.13% 2.42% 2.55%
EPS 2 3.87 3.03 3.43 2.77 3.31 4.345 5.28 5.89
Distribution rate 47.8% 47.9% 47.8% 63.2% 57.4% 49.7% 46.5% 43.9%
Net sales 1 6,706 7,150 7,926 7,883 7,817 8,247 8,773 9,394
EBITDA 1 1,211 1,046 1,221 1,302 1,292 1,512 1,712 1,875
EBIT 1 920.3 721.3 869.9 910.7 903 1,120 1,286 1,411
Net income 1 624.3 487.7 552.5 445.5 534 701.4 854 957.7
Net Debt 1 768.3 1,335 1,468 1,683 1,346 1,445 949.3 690.5
Reference price 2 86.90 51.04 58.80 70.35 95.15 101.40 101.40 101.40
Nbr of stocks (in thousands) 161,200 161,200 161,200 161,200 161,200 161,200 - -
Announcement Date 24/02/22 23/03/23 21/03/24 19/02/25 18/03/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
23.34x2.16x11.77x2.13% 19.16B
19.92x1.77x14.69x2.81% 59.49B
27.76x1.8x19.82x1.29% 38.91B
16.61x1.68x9.41x2.9% 37.91B
12.5x1.07x11.26x4.54% 35.18B
33.52x4.88x19.47x1.48% 33.57B
14.76x1.6x11.48x1.84% 20.69B
30.5x - - 0.76% 15.65B
20.91x2.35x12.59x2.88% 14.46B
28.01x0.86x16.48x2.4% 13.32B
Average 22.78x 2.02x 14.11x 2.3% 28.83B
Weighted average by Cap. 22.08x 2.06x 14.36x 2.43%

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

  1. Stock Market
  2. Equities
  3. KBX Stock
  4. Valuation Knorr-Bremse AG