15.06EUR-0.13%Mkt Cap: 17.90B $P/E: 19.58Today
CVC Capital Partners plc is a private equity and venture capital firm specializing in middle market secondaries, infrastructure and credit, management buyouts, leveraged buyouts, growth equity, mature, recapitalizations,…
Industry Peers
Asset ManagementKey Statistics
Company
Market Cap17.90B $
Enterprise Value19.48B $
Revenue (TTM)2.18B $
Gross Profit1.46B $
Net Income (TTM)1.29B $
Revenue/Share2.060 USD
Last Price15.06 EUR
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees1.6K
CountryNL
SectorFinancial Services
IndustryAsset Management
ISINJE00BRX98089
Valuation
P/E (Trailing)19.58
P/E (Forward)16.28
PEG1.38
EV/EBITDA15.24
EV/Revenue8.93
P/S8.21
P/B10.07
EPS (TTM)0.77
EPS (Forward)0.93
52W Range
10.5062% of range17.80
52W High17.80 EUR
52W Low10.50 EUR
Profitability
Gross Margin72.64%
Oper. Margin50.25%
EBITDA Margin58.60%
Profit Margin63.90%
ROE73.11%
ROA22.71%
Growth
Revenue Growth18.40%
Earnings Growth0.10%
Cash Flow & Leverage
Operating CF712.72M $
CapEx (TTM)33.44M $
FCF Margin46.85%
FCF Yield5.71%
Net Debt1.48B $
Net Debt/EBITDA1.15
Balance Sheet
Debt/Equity1.10
Current Ratio1.98
Quick Ratio1.98
Book Value/Sh1.497 EUR
Cash/Share0.9810 EUR
Dividends
Fwd Div Rate0.9700 EUR
Trail. Div Rate0.5000 EUR
Div. Yield6.33%
5Y Avg Yield—
Payout Ratio61.38%
Ex-Div DateAug 20, 2026
Pay Date—
Analyst Consensus
Rating2.0 (Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)17.11 EUR
Upside (mean)+13.6%
Target Range14.00 EUR – 20.90 EUR
€14.00+13.6% to mean€20.90
# Analysts10
Ownership
Shares Out.1.09B
Float935.77M
Insiders23.87%
Institutions29.88%
Technical
SMA 5014.04 (+7.3%)
SMA 20013.38 (+12.6%)
Beta0.80
S&P 52W Chg18.16%
Avg Vol (30d)929.34K
Avg Vol (10d)717.35K
Technical Indicators
RSI (14)54.2
MACD0.3524
MACD Signal0.4328
MACD Hist.-0.0804
BB Upper16.17 EUR
BB Middle15.04 EUR
BB Lower13.90 EUR
BB Width15.10%
ATR (14)0.4272 EUR
Vol Ratio (20d)1.05x