National Bank Financial Forecasts Strong Price Appreciation for Royal Bank of Canada (TSE:RY) Stock

National Bank Financial raised their price target on Royal Bank of Canada from C$318.00 to C$321.00 and gave the company an "outperform" rating in a report on Sunday.