- £1.89bn
- -£1.97bn
- £2.25bn
- 74
- 92
- 76
- 97
REG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
AnnouncementREG - TP ICAP Group plc - Transaction in Own Shares
Announcement