DB1 Deutsche Börse AG

292.60EUR+1.00%Mkt Cap: 56.77B $P/E: 24.97

Deutsche Börse AG operates as an international exchange organization in Germany, rest of Europe, the United States, and the Asia-Pacific. The company operates through four segments: Investment Management Solutions, Tradi…

Key Statistics

Company
Market Cap56.77B USD
Enterprise Value61.51B USD
Revenue (TTM)8.42B USD
Gross Profit4.57B USD
Net Income (TTM)2.17B USD
Revenue/Share42.57 EUR
Last Price292.60 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees17.1K
CountryDE
SectorFinancial Services
IndustryFinancial Data & Stock Exchanges
ISINDE0005810055
Valuation
P/E (Trailing)24.97
P/E (Forward)21.08
PEG3.32
EV/EBITDA16.91
EV/Revenue7.30
P/S6.68
P/B5.00
EPS (TTM)11.60
EPS (Forward)13.63
52W Range
200.10100% of range291.80
52W High291.80 EUR
52W Low200.10 EUR
Profitability
Gross Margin56.96%
Oper. Margin41.95%
EBITDA Margin43.19%
Profit Margin27.03%
ROE17.64%
ROA0.67%
Growth
Revenue Growth11.70%
Earnings Growth13.70%
Cash Flow & Leverage
Operating CF3.05B USD
CapEx (TTM)413.04M USD
FCF Margin28.15%
FCF Yield4.18%
Net Debt4.80B USD
Net Debt/EBITDA1.32
Balance Sheet
Debt/Equity0.72
Current Ratio1.01
Quick Ratio0.01
Book Value/Sh57.44 EUR
Cash/Share9.85 EUR
Dividends
Fwd Div Rate4.20 EUR
Trail. Div Rate4.20 EUR
Div. Yield1.46%
5Y Avg Yield1.82%
Payout Ratio36.20%
Ex-Div DateMay 14, 2026
Pay Date—
Splits
Last Split10:1
Split DateJun 1, 2001
Analyst Consensus
Rating1.9 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)297.36 EUR
Upside (mean)+1.6%
Target Range252.00 EUR – 345.00 EUR
252.00+1.6% to mean345.00
# Analysts14
Ownership
Shares Out.180.29M
Float180.28M
Insiders0.00%
Institutions66.44%
Technical
SMA 50278.34 (+5.1%)
SMA 200249.37 (+17.3%)
Beta0.31
S&P 52W Chg14.58%
Avg Vol (30d)318.77K
Avg Vol (10d)284.15K
Technical Indicators
RSI (14)64.0
MACD2.8159
MACD Signal2.2962
MACD Hist.+0.5196
BB Upper290.73 EUR
BB Middle281.89 EUR
BB Lower273.06 EUR
BB Width6.27%
ATR (14)4.917 EUR
Vol Ratio (20d)0.75x