Transaction in Own Shares

Summary by AI BETAClose X

Babcock International Group PLC has purchased 122,466 of its ordinary shares on 20 October 2026, with a volume-weighted average price of £9.4131 per share, and intends to hold these shares in treasury. Since 01 July 2026, the company has bought back 6,557,102 shares for a total of £65,149,928.59. Following this latest transaction, Babcock holds 17,337,818 shares in treasury, leaving 488,258,779 ordinary shares in issue.

Disclaimer*

UK 100

Latest directors dealings