MarketInOut Stock Screener Log In | Sign Up

TP ICAP Group Plc

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

Company Profile

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

EPS

25.00
Exceptional

P / E

12.82
Fair value

Piotroski F-Score

7 / 9
Strong

1-Year Forecast

378.71
Attractive

Relative Strength

48 / 100
In line with market

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.82
ROE8.65
RPS3.22
ROIC2.92
ROA2.09
Interest Cover4.25
EBITDA, mln425
EV / EBITDA0.79
EV / EBIT1.09
Revenue, mln2,436
EV / Revenue0.14

Quote Details

Last 320.60
Change -4.2 (-1.29%)
Open 323.40
Volume 929,897
Turnover 298,124,992
Average Volume 1,271,609

Financial Ratios

Pre-Tax Profit Margin10
Leverage Ratio4.50
Current Ratio1.17
Price / Book1.15
Price / Tangible Book8.96
Price / Cash Flow15.01
Price / Free Cash Flow16.80
Debt / Equity0.58
Price / Sales1.00
PEG Ratio1.35

Financial Strength

Altman Z-Score1.13
Piotroski F-Score 7 / 9
Price to Intrinsic Value0.64
Price to Lynch Fair Value1.42
Price to Graham Number2.24
1-Year Target Price378.71
Shiller PE Ratio21.74

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 1.26% 74 / 100   
1 Month -0.25% 51 / 100   
2 Months -6.37% 21 / 100   
6 Months 2.78% 53 / 100   
1 Year 29.36% 85 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog