324.00GBP+0.19%Mkt Cap: 2.96B $P/E: 12.94Today
TP ICAP Group PLC provides intermediary services, contextual insights, trade execution, pre-trade and settlement services, and data-led solutions in Europe, the Middle East, Africa, the Americas, and the Asia Pacific. It…
Industry Peers
Capital MarketsKey Statistics
Company
Market Cap2.96B $
Enterprise Value3.98B $
Revenue (TTM)3.02B $
Gross Profit1.08B $
Net Income (TTM)238.57M $
Revenue/Share4.136 USD
Last Price324.00 GBP
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees5.6K
CountryGB
SectorFinancial Services
IndustryCapital Markets
ISIN—
Valuation
P/E (Trailing)12.94
P/E (Forward)8.67
PEG0.89
EV/EBITDA—
EV/Revenue1.32
P/S0.98
P/B1.18
EPS (TTM)0.25
EPS (Forward)0.37
52W Range
323.407% of range332.20
52W High332.20 GBP
52W Low323.40 GBP
Profitability
Gross Margin35.70%
Oper. Margin11.36%
EBITDA Margin0.00%
Profit Margin7.90%
ROE9.21%
ROA2.27%
Growth
Revenue Growth6.00%
Earnings Growth7.80%
Cash Flow & Leverage
Operating CF244.98M $
CapEx (TTM)94.91M $
FCF Margin—
FCF Yield—
Net Debt931.17M $
Net Debt/EBITDA—
Balance Sheet
Debt/Equity0.50
Current Ratio1.16
Quick Ratio0.80
Book Value/Sh2.733 GBP
Cash/Share5.794 GBP
Dividends
Fwd Div Rate0.1700 GBP
Trail. Div Rate0.1720 GBP
Div. Yield5.25%
5Y Avg Yield6.08%
Payout Ratio66.67%
Ex-Div DateOct 1, 2026
Pay Date—
Analyst Consensus
Rating2.5 (Hold)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)357.00 GBP
Upside (mean)+10.2%
Target Range264.00 GBP – 440.00 GBP
GBP264.00+10.2% to meanGBP440.00
# Analysts6
Ownership
Shares Out.713.51M
Float713.92M
Insiders0.63%
Institutions46.03%
Technical
SMA 50341.90 (-5.2%)
SMA 200290.80 (+11.4%)
Beta0.35
S&P 52W Chg18.16%
Avg Vol (30d)1.26M
Avg Vol (10d)1.67M
Technical Indicators
RSI (14)—
MACD—
MACD Signal—
MACD Hist.—
BB Upper—
BB Middle—
BB Lower—
BB Width—
ATR (14)—
Vol Ratio (20d)—