MarketInOut Stock Screener Log In | Sign Up

TP ICAP Group Plc

LSE • Financial Services • Capital Markets • Quote as of 10/27/2026 16:48
TP ICAP Group Plc stock price and volume chart

Company Profile

IndustryCapital Markets
SectorFinancial Services
ExchangeLSE
Market Capitalization2,257.66 mln
Float701 mln
Earnings Date03/17/2027

EPS

25.00
Exceptional

P / E

12.90
Fair value

Piotroski F-Score

7 / 9
Strong

1-Year Forecast

378.71
Attractive

Relative Strength

45 / 100
Slightly lagging

Debt / Equity

0.58
Moderate leverage

Business Description

TP ICAP Group is a global financial intermediary that connects buyers and sellers across a wide range of markets, including currencies, interest rates, energy, commodities, and equities. The company helps clients find the best prices, manage risk, and execute trades through both traditional broking and electronic trading platforms. It also collects and sells high-quality market data, giving financial institutions the information they need to make better decisions. Headquartered in Jersey, the group serves clients across Europe, the Middle East, Africa, the Americas, and Asia Pacific.

Key Fundamentals

EPS25.00
P/E12.90
ROE8.65
RPS3.22
ROIC2.92
ROA2.09
Interest Cover4.25
EBITDA, mln425
EV / EBITDA0.88
EV / EBIT1.22
Revenue, mln2,436
EV / Revenue0.15

Quote Details

Last 322.60
Change 0.2 (0.06%)
Open 325.00
Volume 693,004
Turnover 223,563,088
Average Volume 1,735,356

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio4.50
Current Ratio1.17
Price / Book1.17
Price / Tangible Book8.48
Price / Cash Flow14.72
Price / Free Cash Flow17.23
Debt / Equity0.58
Price / Sales1.03
PEG Ratio1.39

Financial Strength

Altman Z-Score1.13
Piotroski F-Score 7 / 9
Price to Intrinsic Value0.65
Price to Lynch Fair Value1.46
Price to Graham Number2.22
1-Year Target Price378.71
Shiller PE Ratio22.30

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.77% 82 / 100   
1 Month 0.08% 57 / 100   
2 Months -5.68% 22 / 100   
6 Months 4.68% 55 / 100   
1 Year 28.94% 84 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Blog