Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 13,548 ordinary shares on July 22, 2026, with prices ranging from £10.7450 to £11.2450 per share, averaging £11.0722. These shares will be held in treasury. Since July 1, 2026, the company has repurchased 886,370 shares for a total cost of £8,969,767.38. Following these transactions, Babcock holds 13,458,307 shares in treasury, with 492,138,290 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings