Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on September 2, 2026, that it purchased 586,921 of its ordinary shares on September 1, 2026, at prices ranging from £10.2450 to £10.5800 per share, with an average price of £10.4124. These shares will be held in treasury. Year-to-date, the company has bought back 2,374,331 shares for £25,110,781.19. Following these transactions, Babcock holds 14,191,258 shares in treasury, with 491,405,339 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings