Royal Bank Of Canada (RY) Stock: Price, Analysis