Deutsche Börse AG logo DBOEY - Deutsche Börse AG

NEXT EARNINGS: Apr 27, 2026 EPS Est: $0.36 | Rev Est: $1.6B
Price: -- -- | CONSENSUS: Hold DETAILS
STRONG
BUY
0
BUY 2
HOLD 4
SELL 0
STRONG
SELL
0
Market Cap: 47.65B
Volume: 27,540
Avg Volume: 537,398
52 Week Range: 23.25-33.52
Sector: Financial Services
Industry: Financial - Data & Stock Exchanges
Beta: 0.35
Last Dividend: $0.46
Exchange: OTC
Country: DE
Employees: 14,515
IPO Date: 2010-01-05
EPS (TTM): 1.05
P/E Ratio: 20.96
Revenue (TTM): 7.12B
Total Assets: 297.05B
Total Debt: 5.53B
Cash & Equiv: 1.78B
Rev Growth (5Y): 16.3%
EPS Growth (5Y): 14.0%
FCF Growth (5Y): 22.6%
ROCE: N/A
Debt/Equity: 0.89

Earnings History

Date EPS Actual EPS Est EPS Surprise Rev Actual Rev Est Rev Surprise
2026-02-11 $0.33 $0.32 +3.1% $1.6B
2025-10-27 $0.33 $0.30 +10.0% $1.6B
2025-07-24 $0.34 $0.25 +35.5% $2.1B $1.5B +45.5%
2025-04-28 $0.32 $0.31 +3.2% $2.0B $1.5B +33.3%
2025-02-11 $0.31 $0.26 +19.2% $1.9B $1.5B +24.6%
2024-10-22 $0.29 $1.9B
2024-07-24 $0.31 $3.7B
2024-04-23 $0.31 $1.8B

Track Record

Statements >
Metric 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014
Revenue 7.12B 7.02B 6.10B 5.23B 4.36B 3.72B 3.30B 3.10B 2.78B 2.64B 2.47B 2.39B
Net Income 1.92B 1.95B 1.72B 1.49B 1.21B 1.08B 1.00B 824.30M 874.30M 1.27B 665.50M 762.30M
EPS 1.05 1.06 0.94 0.81 0.66 0.59 0.55 0.45 0.47 0.68 0.36 0.41
Total Assets 297.05B 222.11B 237.73B 269.11B 222.92B 152.77B 137.17B 162.16B 135.14B 163.84B 180.08B 215.91B
Total Debt 5.53B 9.58B 8.72B 5.36B 6.32B 4.80B 3.00B 2.72B 3.10B 2.97B 3.47B 1.98B
Cash & Equivalents 1.78B 2.40B 2.09B 2.09B 2.94B 3.72B 2.48B 3.57B 1.30B 1.46B 711.10M 826.10M
Operating Cash Flow N/A 2.41B 2.55B 2.48B 908.90M 1.41B 926.10M 1.30B 1.06B 1.62B 10.10M 677.30M
Free Cash Flow N/A 2.05B 2.28B 2.16B 702.50M 1.22B 741.20M 1.14B 907.00M 1.46B (144.40M) 543.80M
FCF per Share N/A 1.12 1.24 1.18 0.38 0.66 0.40 0.62 0.49 0.78 -0.08 0.30
Book Value 11.82B 10.77B 9.66B 8.47B 7.19B 6.17B 5.74B 4.82B 4.84B 4.48B 3.56B 3.43B
Cash & ST Investments 1.78B 130.41B 140.50B 138.23B 110.97B 90.94B 87.85B 104.96B 81.06B 109.96B 127.06B 171.73B
ROC Equity 0.16 0.18 0.18 0.18 0.17 0.18 0.18 0.17 0.18 0.28 0.19 0.22