Babcock International Buys Back 14,502 Shares
Babcock International purchased 14,502 ordinary shares on October 29 at an average price of £10.3407 per share, to be held in treasury. Its buyback programme has repurchased 6,869,252 shares for approximately £68.16 million since July 1.