Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has announced the purchase of 7,094 of its ordinary shares on March 17, 2026, with prices ranging from 1,345.0000 pence to 1,375.0000 pence, averaging 1,363.9677 pence per share. These shares will be held in treasury. Since July 24, 2025, the company has repurchased a total of 8,132,365 shares for £91,232,220.76. Following this latest transaction, Babcock holds 6,329,405 shares in treasury, with 499,267,192 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings