Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 6,980 of its ordinary shares on 25 February 2026, with prices ranging from 1,372.0000 pence to 1,409.0000 pence, averaging 1,391.6103 pence per share. These shares will be held in treasury. Since 24 July 2025, the company has repurchased a total of 8,048,049 shares for £90,075,954.02. Following this latest transaction, Babcock holds 6,245,089 shares in treasury, with 499,351,508 ordinary shares remaining in issue.

Disclaimer*

UK 100

Latest directors dealings