Home Stock Analysis Up 909% in 3 years: can Rolls-Royce sustain its rally?