Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 676,082 ordinary shares on April 24, 2026, at an average price of 1,163.3338 pence per share, with the lowest price paid being 1,155.0000 pence and the highest at 1,175.0000 pence. These shares will be held in treasury. Year-to-date, the company has bought back 16,411,161 shares for a total of £193,982,357.80. Following these transactions, Babcock International Group PLC holds 14,608,201 ordinary shares in treasury, with 490,988,396 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings