Royal Bank of Canada restated their outperform rating on shares of Ameriprise Financial (NYSE:AMP – Free Report) in a report ...