Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 14,669 of its own ordinary shares on 17 September 2026, with prices ranging from £10.1600 to £10.3100 per share, averaging £10.2273. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 3,648,074 shares for £37,761,879.21. Following this latest transaction, Babcock holds 14,429,689 shares in treasury, with 491,166,908 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings