282.70EUR+1.11%Mkt Cap: 55.44B $P/E: 24.39Today
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…
Industry Peers
Financial Data & Stock ExchangesKey Statistics
Company
Market Cap55.44B $
Enterprise Value60.00B $
Revenue (TTM)8.42B $
Gross Profit4.57B $
Net Income (TTM)2.17B $
Revenue/Share46.27 USD
Last Price282.70 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees17.1K
CountryDE
SectorFinancial Services
IndustryFinancial Data & Stock Exchanges
ISINDE0005810055
Valuation
P/E (Trailing)24.39
P/E (Forward)20.63
PEG3.49
EV/EBITDA16.49
EV/Revenue7.12
P/S6.53
P/B4.88
EPS (TTM)11.60
EPS (Forward)13.60
52W Range
200.1099% of range283.90
52W High283.90 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 $
CapEx (TTM)413.04M $
FCF Margin28.15%
FCF Yield4.28%
Net Debt4.80B $
Net Debt/EBITDA1.32
Balance Sheet
Debt/Equity0.72
Current Ratio1.01
Quick Ratio0.01
Book Value/Sh57.44 EUR
Cash/Share9.845 EUR
Dividends
Fwd Div Rate4.200 EUR
Trail. Div Rate4.200 EUR
Div. Yield1.50%
5Y Avg Yield1.87%
Payout Ratio36.21%
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)290.25 EUR
Upside (mean)+2.7%
Target Range252.00 EUR – 312.00 EUR
€252.00+2.7% to mean€312.00
# Analysts12
Ownership
Shares Out.180.29M
Float180.28M
Insiders0.00%
Institutions68.34%
Technical
SMA 50257.82 (+9.6%)
SMA 200239.50 (+18.0%)
Beta0.30
S&P 52W Chg18.16%
Avg Vol (30d)275.13K
Avg Vol (10d)240.80K
Technical Indicators
RSI (14)67.4
MACD6.0890
MACD Signal5.6099
MACD Hist.+0.4790
BB Upper284.18 EUR
BB Middle269.69 EUR
BB Lower255.19 EUR
BB Width10.75%
ATR (14)5.434 EUR
Vol Ratio (20d)0.81x