Browsing Tag
Arrowhead 140
2 posts
Babcock (LSE: BAB) shares hit a new low, but did the market overreact to Type 83?
Babcock lost a future warship opportunity just after another £140 million frigate charge. Can submarines, nuclear growth and buybacks repair trust?
June 30, 2026
Babcock (LSE: BAB) absorbs Type 31 charge but keeps FY27 outlook intact
Babcock’s Type 31 charge hurts profits, but cash flow and buybacks keep the turnaround alive. The execution risk now moves to FY27.
May 17, 2026