243.20EUR-0.65%Mkt Cap: 44.51B EURP/E: 21.80Last update: 2026-05-14
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 Exchangesloading…
Indicators:|
Key Statistics
Valuation
P/E (Trailing)21.80
P/E (Forward)18.45
PEG3.11
P/B4.24
P/S5.90
EV/EBITDA15.11
EV/Revenue6.52
EPS (TTM)11.22
EPS (Forward)13.24
Cash Flow & Leverage
FCF Yield—
FCF Margin—
Operating CF2.81B EUR
CapEx (TTM)380.00M EUR
Net Debt/EBITDA1.30
Net Debt4.25B EUR
Technical
SMA 50251.91 (-3.5%)
SMA 200231.90 (+4.9%)
Beta0.28
S&P 52W Chg24.23%
Avg Vol (30d)460.00K
Avg Vol (10d)483.04K
Technical Indicators
RSI (14)37.0
MACD-1.6914
MACD Signal1.0840
MACD Hist.-2.7754
BB Upper275.32 EUR
BB Middle257.68 EUR
BB Lower240.04 EUR
BB Width13.69%
ATR (14)5.734 EUR
Vol Ratio (20d)1.06x
52W Range
200.1047% of range291.80
52W High291.80 EUR
52W Low200.10 EUR
Profitability
Gross Margin56.96%
EBITDA Margin43.16%
Profit Margin27.03%
Oper. Margin43.56%
ROE17.64%
ROA0.67%
Revenue Growth8.50%
Earnings Growth12.20%
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.72%
5Y Avg Yield1.88%
Payout Ratio35.65%
Ex-Div DateMay 14, 2026
Pay Date—
Splits
Last Split10:1
Split DateJun 1, 2001
Ownership
Shares Out.182.11M
Float182.23M
Insiders0.00%
Institutions64.50%
Analyst Consensus
Rating1.8 (Buy)
Target (Mean)287.54 EUR
Target Range240.00 EUR – 320.00 EUR
# Analysts13
Company
Market Cap44.51B EUR
Enterprise Value49.17B EUR
Revenue (TTM)7.54B EUR
Gross Profit4.20B EUR
Net Income (TTM)2.00B EUR
Revenue/Share41.24 EUR
Fiscal Year EndDec 2025
MR QuarterMar 2026
Employees15.4K
Last Price243.20 EUR
CountryDE
SectorFinancial Services
IndustryFinancial Data & Stock Exchanges
ISINUS2515421061