Market Spotlight
Babcock (BAB) Stock Analysis: Revenue Growth, Profit Margins and Valuation
A £15bn Royal Navy shipyard upgrade and defence spending at 2.7% of GDP give Babcock a demand signal. Its 8.2% margin is where the question sits.
Jack Green·28 Sept 2026