Babcock Shares Tick Up Ahead of FY26 Results as Market Eyes Type 31 Risk
Babcock International shares rose 0.49% to 1,033.50p in London ahead of FY26 results due June 22. The company expects a £140 million charge on the Type 31 frigate programme, cutting FY26 operating profit to £293 million. Net debt fell to £329 million and a new £200 million buyback was launched. Analysts remain mostly positive, but execution risk persists.