RBC: KBW resumes coverage with market perform rating; target price C$316 - RY News | Rallies