Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 2,217 ordinary shares on March 4, 2026, at prices ranging from £13.7100 to £14.0100, with a volume-weighted average price of £13.8653 per share. These shares will be held in treasury, and the company has now purchased a total of 8,072,717 shares since July 24, 2025, for a cumulative cost of £90,410,884.19. Following this transaction, Babcock International Group PLC holds 6,269,757 ordinary shares in treasury, with 499,326,840 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings