Company Valuation: Deutsche Börse AG

Data adjusted to current consolidation scope
Fiscal Period: December 2021 2022 2023 2024 2025 2026 2027 2028
Capitalization 1 26,996 29,637 34,267 40,791 40,998 44,780 - -
Change - 9.78% 15.62% 19.04% 0.51% 9.22% - -
Enterprise Value (EV) 1 29,506 32,896 40,096 48,501 44,749 48,972 48,343 47,658
Change - 11.49% 21.89% 20.96% -7.73% 9.44% -1.29% -1.42%
P/E ratio 21.1x 19.8x 19.9x 21x 20.5x 20.2x 18.7x 17x
PBR 3.75x 3.5x 3.57x 3.79x 3.6x 3.6x 3.22x 2.88x
PEG - 1.2x 1.3x 1.6x 7.24x 1.7x 2.43x 1.6x
Capitalization / Revenue 7.69x 6.83x 6.75x 7x 6.8x 6.94x 6.67x 6.25x
EV / Revenue 8.41x 7.58x 7.9x 8.32x 7.43x 7.59x 7.2x 6.65x
EV / EBITDA 14.4x 13x 13.6x 14.3x 12.7x 12.7x 11.9x 10.8x
EV / EBIT 16.9x 15.2x 15.9x 16.7x 14.9x 14.7x 13.8x 12.5x
EV / FCF 42x 15.2x 17.6x 23.7x 18.4x 19.3x 19.1x 16.9x
FCF Yield 2.38% 6.57% 5.69% 4.23% 5.43% 5.19% 5.25% 5.9%
Dividend per Share 2 3.2 3.6 3.8 4 4.2 4.623 4.949 5.354
Rate of return 2.18% 2.23% 2.04% 1.8% 1.88% 1.88% 2.01% 2.18%
EPS 2 6.98 8.14 9.35 10.6 10.9 12.18 13.12 14.51
Distribution rate 45.8% 44.2% 40.6% 37.7% 38.5% 38% 37.7% 36.9%
Net sales 1 3,510 4,338 5,077 5,828 6,026 6,450 6,716 7,163
EBITDA 1 2,043 2,526 2,944 3,396 3,512 3,848 4,052 4,395
EBIT 1 1,749 2,170 2,526 2,900 3,010 3,325 3,502 3,809
Net income 1 1,210 1,494 1,724 1,948 1,995 2,222 2,366 2,587
Net Debt 1 2,510 3,259 5,829 7,710 3,751 4,192 3,563 2,878
Reference price 2 147.10 161.40 186.50 222.40 223.70 245.90 245.90 245.90
Nbr of stocks (in thousands) 183,521 183,623 183,739 183,412 183,273 182,106 - -
Announcement Date 09/02/22 08/02/23 06/02/24 11/02/25 11/02/26 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
20.19x7.59x12.73x1.88% 51.71B
19.9x8.97x13.29x1.5% 80.15B
26.18x15.27x19.43x3.41% 63.95B
35.56x5.52x11.01x1.78% 61.31B
26.1x9.93x16.86x1.36% 49.36B
32.39x15.23x24.09x2.06% 18.03B
19.96x7.78x12.52x2.48% 16.7B
13.5x6.59x9.36x7.75% 15.02B
22.39x7.85x14.01x1.95% 9.83B
17.05x-5.26x-9.01x1.78% 7.21B
Average 23.32x 7.95x 12.43x 2.59% 37.33B
Weighted average by Cap. 24.77x 9.27x 14.28x 2.25%

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. DB1 Stock
  4. Valuation Deutsche Börse AG