DB1Deutsche Börse AG
238.80EUR+0.21%Mkt Cap: 47.27B $P/E: 21.26

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…

Indicators:|

Key Statistics

Company
Market Cap47.27B $
Enterprise Value52.34B $
Revenue (TTM)8.19B $
Gross Profit4.57B $
Net Income (TTM)2.17B $
Revenue/Share44.83 USD
Last Price238.80 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees15.4K
CountryDE
SectorFinancial Services
IndustryFinancial Data & Stock Exchanges
ISINUS2515421061
Valuation
P/E (Trailing)21.26
P/E (Forward)17.94
PEG2.99
EV/EBITDA14.80
EV/Revenue6.39
P/S5.77
P/B4.15
EPS (TTM)11.23
EPS (Forward)13.31
52W Range
200.1049% of range279.10
52W High279.10 EUR
52W Low200.10 EUR
Profitability
Gross Margin56.96%
Oper. Margin43.56%
EBITDA Margin43.16%
Profit Margin27.03%
ROE17.64%
ROA0.67%
Growth
Revenue Growth8.50%
Earnings Growth12.20%
Cash Flow & Leverage
Operating CF3.05B $
CapEx (TTM)413.04M $
FCF Margin
FCF Yield
Net Debt4.62B $
Net Debt/EBITDA1.30
Balance Sheet
Debt/Equity0.72
Current Ratio1.01
Quick Ratio
Book Value/Sh57.58 EUR
Cash/Share15.78 EUR
Dividends
Fwd Div Rate4.200 EUR
Trail. Div Rate4.200 EUR
Div. Yield1.76%
5Y Avg Yield1.87%
Payout Ratio35.65%
Ex-Div DateMay 14, 2026
Pay Date
Splits
Last Split10:1
Split DateJun 1, 2001
Analyst Consensus
Rating1.8 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)286.08 EUR
Upside (mean)+19.8%
Target Range240.00 EUR310.00 EUR
240.00+19.8% to mean310.00
# Analysts12
Ownership
Shares Out.182.11M
Float182.23M
Insiders0.00%
Institutions68.39%
Technical
SMA 50251.19 (-4.9%)
SMA 200231.94 (+3.0%)
Beta0.28
S&P 52W Chg20.05%
Avg Vol (30d)411.33K
Avg Vol (10d)397.82K
Technical Indicators
RSI (14)36.9
MACD-2.4704
MACD Signal-1.9201
MACD Hist.-0.5503
BB Upper250.51 EUR
BB Middle244.46 EUR
BB Lower238.40 EUR
BB Width4.96%
ATR (14)5.290 EUR
Vol Ratio (20d)1.02x