Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 15,668 of its ordinary shares on September 9, 2026, with prices ranging from £9.5900 to £9.7500 per share, averaging £9.6696. These shares will be held in treasury. Since July 1, 2026, the company has bought back a total of 3,062,159 shares for £31,984,098.34. Following this latest transaction, Babcock holds 14,879,086 shares in treasury, with 490,717,511 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings