Company Valuation: Knorr-Bremse AG

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 18,003 14,008 8,228 9,479 11,340 13,573 - -
Change - -22.19% -41.27% 15.2% 19.64% 19.69% - -
Enterprise Value (EV) 1 18,703 14,777 9,563 10,947 13,024 14,856 14,388 13,983
Change - -20.99% -35.28% 14.47% 18.97% 14.07% -3.15% -2.81%
P/E ratio 36.4x 22.5x 16.8x 17.1x 25.4x 20.9x 17.7x 15.8x
PBR 9.83x 6.01x 3.21x 3.34x 3.72x 3.99x 3.49x 3.08x
PEG - 0.9x -0.8x 1.3x -1.3x 0.5x 1x 1.3x
Capitalization / Revenue 2.92x 2.09x 1.15x 1.2x 1.44x 1.68x 1.6x 1.51x
EV / Revenue 3.04x 2.2x 1.34x 1.38x 1.65x 1.83x 1.69x 1.56x
EV / EBITDA 16.9x 12.2x 9.15x 8.97x 10x 10.7x 9.18x 8.14x
EV / EBIT 23x 16.1x 13.3x 12.6x 14.3x 14.5x 12.2x 10.7x
EV / FCF 27.7x 24.6x 50.5x 19.8x 18.7x 21.3x 18.8x 16.3x
FCF Yield 3.61% 4.07% 1.98% 5.04% 5.34% 4.69% 5.33% 6.15%
Dividend per Share 2 1.52 1.85 1.45 1.64 - 1.91 2.175 2.436
Rate of return 1.36% 2.13% 2.84% 2.79% - 2.27% 2.58% 2.89%
EPS 2 3.07 3.87 3.03 3.43 2.77 4.028 4.77 5.333
Distribution rate 49.5% 47.8% 47.9% 47.8% - 47.4% 45.6% 45.7%
Net sales 1 6,157 6,706 7,150 7,926 7,883 8,103 8,504 8,965
EBITDA 1 1,107 1,211 1,046 1,221 1,302 1,391 1,568 1,718
EBIT 1 814 920.3 721.3 869.9 910.7 1,023 1,179 1,310
Net income 1 495.5 624.3 487.7 552.5 445.5 643.3 763 855
Net Debt 1 699.9 768.3 1,335 1,468 1,683 1,283 814.6 409.9
Reference price 2 111.68 86.90 51.04 58.80 70.35 84.20 84.20 84.20
Nbr of stocks (in thousands) 161,200 161,200 161,200 161,200 161,200 161,200 - -
Announcement Date 31/03/21 24/02/22 23/03/23 21/03/24 19/02/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
20.99x1.84x10.72x2.26% 15.79B
15.33x1.39x11.04x3.9% 48.66B
10.54x1.02x9.82x4.7% 34.78B
18.2x1.48x11.23x1.7% 34.2B
10.47x1.18x6.18x3.91% 28.62B
28.42x4.04x16.05x1.78% 26.25B
-3.42x - - 0.63% 20.29B
21.69x1.05x13.26x3.02% 16.22B
10.22x1.22x9.69x3.19% 12.43B
17.34x2.02x10.72x3.46% 10.67B
Average 14.98x 1.69x 10.97x 2.85% 24.79B
Weighted average by Cap. 14.95x 1.65x 10.90x 3%
See all sector valuations

Year-on-year evolution of the PER

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