Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has concluded its £200 million share buyback program by purchasing an additional 282,900 ordinary shares on April 28, 2026, at a volume-weighted average price of £10.94 per share. The company now holds 15,151,101 shares in treasury, with 490,445,496 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings