Keefe, Bruyette & Woods Reiterates "C$316.00" Price Target for Royal Bank of Canada (TSE:RY)

Keefe, Bruyette & Woods set a C$316.00 target price on Royal Bank of Canada and gave the stock a "market perform" rating in a report on Friday.