- £1.23bn
- £1.38bn
- £2.99bn
- 88
- 79
- 76
- 97
REG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG-Keller Group Plc: Total Voting Rights
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Transaction in Own Shares
AnnouncementREG - Keller Group PLC - Launch of second tranche of share buyback
AnnouncementREG-Keller Group Plc: Director/PDMR Shareholding
AnnouncementREG-Keller Group Plc: Total Voting Rights
AnnouncementREG-Keller Group Plc: Director/PDMR Shareholding
AnnouncementREG - Keller Group PLC - Interim Results for the half year ended 30 June 25
AnnouncementREG-Keller Group Plc: Total Voting Rights
Announcement