Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 15,141 of its own ordinary shares on 21 October 2026, with prices ranging from £9.3440 to £9.5300 per share, averaging £9.4363. These shares will be held in treasury. Since 1 July 2026, the company has bought back 6,588,183 shares for a total cost of £65,442,861.19. Following this transaction, Babcock holds 17,368,899 shares in treasury, with 488,227,698 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings