Royal Bank of Canada closed C$3.91 short of its 52-week high of C$175.04, which the company achieved on October 17th.
TD Securities analyst Mario Mendonca last night downgraded Royal Bank of Canada (RY) to Hold from Buy with a price target of C$180, up from ...