Company Valuation: Deutsche Börse AG

Data adjusted to current consolidation scope
Fiscal Period: December 2020 2021 2022 2023 2024 2025 2026 2027
Capitalization 1 25,542 26,996 29,637 34,267 40,791 38,689 38,689 -
Change - 5.69% 9.78% 15.62% 19.04% -5.15% 0% -
Enterprise Value (EV) 1 28,942 29,506 32,896 40,096 48,501 43,032 42,105 41,188
Change - 1.95% 11.49% 21.89% 20.96% -11.27% -2.16% -2.18%
P/E ratio 23.5x 21.1x 19.8x 19.9x 21x 19.3x 18.1x 16.8x
PBR 4.14x 3.75x 3.5x 3.57x 3.79x 3.32x 3x 2.71x
PEG - 1.2x 1.2x 1.3x 1.6x 6.57x 2.61x 2.11x
Capitalization / Revenue 7.95x 7.69x 6.83x 6.75x 7x 6.42x 6.13x 5.83x
EV / Revenue 9.01x 8.41x 7.58x 7.9x 8.32x 7.14x 6.68x 6.21x
EV / EBITDA 14.3x 14.4x 13x 13.6x 14.3x 12.2x 11.3x 10.4x
EV / EBIT 16.4x 16.9x 15.2x 15.9x 16.7x 14.3x 13.3x 12.2x
EV / FCF 23.8x 42x 15.2x 17.6x 23.7x 20.5x 17.3x 17.5x
FCF Yield 4.2% 2.38% 6.57% 5.69% 4.23% 4.87% 5.78% 5.72%
Dividend per Share 2 3 3.2 3.6 3.8 4 4.227 4.469 4.801
Rate of return 2.15% 2.18% 2.23% 2.04% 1.8% 2% 2.12% 2.27%
EPS 2 5.93 6.98 8.14 9.35 10.6 10.91 11.67 12.6
Distribution rate 50.6% 45.8% 44.2% 40.6% 37.7% 38.7% 38.3% 38.1%
Net sales 1 3,214 3,510 4,338 5,077 5,828 6,031 6,307 6,631
EBITDA 1 2,025 2,043 2,526 2,944 3,396 3,524 3,711 3,947
EBIT 1 1,766 1,749 2,170 2,526 2,900 3,005 3,171 3,384
Net income 1 1,088 1,210 1,494 1,724 1,948 2,018 2,146 2,301
Net Debt 1 3,400 2,510 3,259 5,829 7,710 4,343 3,416 2,499
Reference price 2 139.25 147.10 161.40 186.50 222.40 211.10 211.10 211.10
Nbr of stocks (in thousands) 183,429 183,521 183,623 183,739 183,412 183,273 183,273 -
Announcement Date 2/10/21 2/9/22 2/8/23 2/6/24 2/11/25 - - -
1EUR in Million2EUR
Estimates

P/E ratio, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
19.35x7.14x12.21x2% 44.88B
31.01x11.83x17.95x1.11% 99.2B
31.85x15.41x19.87x2.82% 71.04B
43.08x5.79x11.89x1.55% 62.4B
35.36x13x22.39x1.04% 57.66B
27.38x12.43x20.16x2.52% 14.7B
16.02x7.74x11.14x4.7% 14.54B
18.88x7.47x11.94x2.64% 14.12B
30.29x9.44x17.06x1.63% 10.32B
21.16x-1.81x-3.05x1.4% 8.52B
Average 27.44x 8.84x 14.16x 2.14% 39.74B
Weighted average by Cap. 31.03x 10.52x 16.48x 1.83%
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

  1. Stock Market
  2. Equities
  3. DB1 Stock
  4. Valuation Deutsche Börse AG