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,197 - -
Change - 9.78% 15.62% 19.04% 0.51% 7.8% - -
Enterprise Value (EV) 1 29,506 32,896 40,096 48,501 44,749 48,389 47,760 46,746
Change - 11.49% 21.89% 20.96% -7.73% 8.13% -1.3% -2.12%
P/E ratio 21.1x 19.8x 19.9x 21x 20.5x 19.9x 18.6x 16.8x
PBR 3.75x 3.5x 3.57x 3.79x 3.6x 3.51x 3.15x 2.87x
PEG - 1.2x 1.3x 1.6x 7.24x 1.7x 2.53x 1.5x
Capitalization / Revenue 7.69x 6.83x 6.75x 7x 6.8x 6.85x 6.58x 6.16x
EV / Revenue 8.41x 7.58x 7.9x 8.32x 7.43x 7.5x 7.11x 6.52x
EV / EBITDA 14.4x 13x 13.6x 14.3x 12.7x 12.6x 11.8x 10.6x
EV / EBIT 16.9x 15.2x 15.9x 16.7x 14.9x 14.5x 13.6x 12.3x
EV / FCF 42x 15.2x 17.6x 23.7x 18.4x 19x 18.8x 16.6x
FCF Yield 2.38% 6.57% 5.69% 4.23% 5.43% 5.25% 5.31% 6.02%
Dividend per Share 2 3.2 3.6 3.8 4 4.2 4.624 4.94 5.324
Rate of return 2.18% 2.23% 2.04% 1.8% 1.88% 1.91% 2.04% 2.19%
EPS 2 6.98 8.14 9.35 10.6 10.9 12.17 13.06 14.49
Distribution rate 45.8% 44.2% 40.6% 37.7% 38.5% 38% 37.8% 36.8%
Net sales 1 3,510 4,338 5,077 5,828 6,026 6,456 6,720 7,173
EBITDA 1 2,043 2,526 2,944 3,396 3,512 3,851 4,050 4,394
EBIT 1 1,749 2,170 2,526 2,900 3,010 3,331 3,500 3,803
Net income 1 1,210 1,494 1,724 1,948 1,995 2,225 2,362 2,590
Net Debt 1 2,510 3,259 5,829 7,710 3,751 4,192 3,563 2,549
Reference price 2 147.10 161.40 186.50 222.40 223.70 242.70 242.70 242.70
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 (Y) EV / Sales (Y) EV / EBITDA (Y) Dividend Yield (Y) Capi.($)
19.95x7.5x12.57x1.91% 52.02B
21.93x9.71x14.4x1.36% 88.26B
28.06x16.41x20.89x3.18% 68.49B
34.28x5.36x10.69x1.83% 60.54B
26.59x10.09x17.13x1.33% 50.28B
15.11x7.94x11.3x6.78% 18.34B
31.46x14.69x23.29x2.14% 17.65B
19.64x7.7x12.4x2.54% 16.6B
25x8.66x15.51x1.74% 11.16B
17.1x-3.25x-5.54x1.78% 7.38B
Average 23.91x 8.48x 13.26x 2.46% 39.07B
Weighted average by Cap. 25.26x 9.75x 14.90x 2.18%

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