Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 288,355 ordinary shares on March 24, 2026, at a volume-weighted average price of £12.4501 per share, with prices ranging from £12.2400 to £12.6400. These shares will be held in treasury. Since July 24, 2025, the company has repurchased a total of 10,284,552 shares for £119,245,492.45, leaving 497,115,005 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings