Transaction in Own Shares

Summary by AI BETAClose X

TP ICAP Group plc has announced the purchase of a total of 3,528,152 ordinary shares between April 13 and April 17, 2026, with the highest price paid per share being 309.60 pence and the lowest at 293.00 pence. Following these transactions, the company now holds 59,570,402 shares in treasury, leaving 735,820,530 shares as the total voting rights.

Disclaimer*

UK 100

Latest directors dealings