Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC announced on April 28, 2026, that it purchased 260,000 of its ordinary shares on April 27, 2026, through Jefferies International Limited, with prices ranging from £11.0850 to £11.4000 per share, and a volume-weighted average price of £11.2402. The company intends to hold these shares in treasury. Since July 24, 2025, Babcock has bought back a total of 16,671,161 shares for £196,904,809.81, and currently holds 14,868,201 shares in treasury, with 490,728,396 ordinary shares in issue excluding treasury shares.

Disclaimer*

UK 100

Latest directors dealings