Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 238,000 ordinary shares on April 23, 2026, at a volume-weighted average price of £11.8075 per share, with prices ranging from £11.6250 to £11.9400. These shares will be held in treasury, and following this transaction, the company holds 13,932,119 ordinary shares in treasury, with 491,664,478 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings