Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 15,388 of its ordinary shares on 15 September 2026, with prices ranging from £9.5660 to £9.8440 per share, averaging £9.6759. These shares will be held in treasury. Since 1 July 2026, the company has bought back 3,431,753 shares for a total cost of £35,551,616.80. Following this transaction, Babcock holds 14,213,368 shares in treasury, with 491,383,229 ordinary shares currently in issue.

Disclaimer*

UK 100

Latest directors dealings