Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 945,850 of its ordinary shares on 23 March 2026, with prices ranging from 1,243.0000 to 1,311.0000 pence per share, averaging 1,281.4762 pence. These shares will be held in treasury. Since 24 July 2025, the company has repurchased a total of 9,996,197 shares for £115,655,443.85. Following this transaction, Babcock International Group PLC holds 8,193,237 shares in treasury, with 497,403,360 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings