Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 12,570 of its ordinary shares on August 11, 2026, with prices ranging from £11.8450 to £12.0650 per share, averaging £11.9335. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 976,780 shares for £10,019,903.17. Following this latest transaction, Babcock holds 12,793,707 shares in treasury, with 492,802,890 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings