Rolls definitely seem to have been in the doghouse of late. They apparently missed the boat when it came to business jet engines then failed to properly plan for the phasing in of the Trent 1000 engines. Their marine division has been losing money for a while as well, there is talk they might have to sell this part of the business.
They also have an activist investor on the board, sometimes these guys are good for a company, but equally sometimes there not!!