Babcock share price edges up after new buyback filing, near 52-week high
Babcock shares rose about 1% to 1,509p in early London trading after the company disclosed it repurchased 15,093 shares on Jan. 27. The stock traded between 1,500.66p and 1,518p, just below its 52-week high. Total buybacks since July 24 reached 7.93 million shares, costing £88.47 million. Traders are watching for further contract announcements and procurement signals.