Now the perfect time to buy Rolls-Royce, Babcock and BAE System shares?
The article weighs whether it is a good moment to buy shares in Rolls-Royce, Babcock International and BAE Systems as defence and aerospace stocks react to changing risk perceptions. It says BAE Systems and Babcock shares have fallen sharply over the last three months, down 14% and 20% respectively, and are also lower across the past year. It attributes the pullback to sentiment shifts tied to hopes for a peace deal involving Iran and to the idea that warfare is evolving toward cheaper systems such as drones. By contrast, Rolls-Royce is described as outperforming, up 22% in three months and 50% over the last year, supported by civil aerospace and power systems. Valuation metrics are highlighted: the piece cites Rolls-Royce’s P/E reaching about 65 at its peak and currently around 48, while BAE and Babcock are around 24. It also references Rolls-Royce opportunities in small modular reactors and AI-driven demand, while warning defence exposure remains tied to government spending.




