Babcock shares soar on full year revenue rise as CEO hails ‘new era of defence’
Revenues up 11% to £4.8 billion Shares jump 12%, and are up 131% in 2025 First £200 million share buyback programme Shares in Babcock International (BAB) surged 12% to £11.53 in morning trading as the aerospace and defence...
25 June 2025