Claim 30% Off TipRanks
- Unlock hedge fund-level data and powerful investing tools for smarter, sharper decisions
- Discover top-performing stock ideas and upgrade to a portfolio of market leaders with Smart Investor Picks
TP ICap ( (GB:TCAP) ) just unveiled an announcement.
TP ICAP Group has continued its share buyback activity, repurchasing more than 3.5 million ordinary shares between 13 and 17 April 2026 to be held in treasury, at prices ranging from 293p to 309.6p. Following these transactions, the group’s issued share capital stands at 795,390,932 shares, of which 59,570,402 are held in treasury, leaving 735,820,530 shares in circulation and constituting the total voting rights for investors.
The latest round of buybacks further consolidates TP ICAP’s capital structure and marginally increases existing shareholders’ proportional voting interests by reducing the free float. Market participants may view the continued repurchases as a signal of management’s confidence in the company’s valuation and prospects, while the updated voting rights figure provides a new reference point for investors’ regulatory disclosure obligations under transparency rules.
Spark’s Take on TCAP Stock
According to Spark, TipRanks’ AI Analyst, TCAP is a Outperform.
The score is driven primarily by improved financial performance (stronger profitability and reasonable leverage) and an attractive valuation (low P/E and high dividend yield). Technicals also support the view, with the price above key moving averages and positive momentum, while margin/cash-flow variability tempers the overall rating.
To see Spark’s full report on TCAP stock, click here.
More about TP ICap
TP ICAP Group plc is a London-listed interdealer broker operating in global financial markets, facilitating trades and market data services between financial institutions. The company focuses on wholesale markets, providing brokerage, data, analytics and related services that support liquidity and price discovery for institutional clients.
Average Trading Volume: 3,496,235
Technical Sentiment Signal: Buy
Current Market Cap: £2.18B
Learn more about TCAP stock on TipRanks’ Stock Analysis page.

