Royal Bank of Canada (RY) shares climbed 5% in early Wednesday trading after the company reported third-quarter non-GAAP earnings per share of CAD 3.84, surpassing market expectations by CAD 0.55. Revenue reached CAD 16.99 billion, exceeding forecasts by CAD 960 million.
Royal Bank of Canada attributed its record-breaking performance to robust growth across all business divisions and disciplined risk management strategies.