Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced the purchase of 1,130 ordinary shares on August 28, 2026, at prices ranging from £10.54 to £10.74 per share, with a volume-weighted average price of £10.6175. The company intends to hold these shares in treasury. Since July 1, 2026, Babcock has repurchased a total of 1,787,410 shares for £18,999,524.94. Following these transactions, the company now holds 13,604,337 ordinary shares in treasury, with 491,992,260 ordinary shares outstanding.

Disclaimer*

UK 100

Latest directors dealings