Are Babcock, BAE Systems and Rolls-Royce shares no-brainer buys in October?

Are Babcock, BAE Systems and Rolls-Royce shares no-brainer buys in October?
Image source: Getty Images

Incredibly, Rolls-Royce (LSE: RR) shares are up 2,127% in the last five years. Somebody who had invested £10,000 at the start of that run would have an astonishing £222,700 today.

No UK blue-chip comes…

Continue Reading