Learn languages naturally with fresh, real content!

tap to translate recording

Explore By Region

flag Royal Bank of Canada beat earnings estimates in Q2 2025, reporting $2.79 per share and 16.1% revenue growth.

flag Royal Bank of Canada (RY) reported strong second-quarter earnings of $2.79 per share, beating expectations by $0.43, with revenue rising 16.1% year-over-year to $12.26 billion. flag The bank, one of Canada’s largest financial institutions, has seen analyst price targets range from C$216.43 to C$229.00, with a consensus “Moderate Buy” rating. flag XTX Topco Ltd increased its stake in RY by 23.5% during the second quarter, now holding 52,546 shares valued at about $6.9 million. flag RY’s market cap is approximately C$301.72 billion, with a price-to-earnings ratio of 16.18 and a 52-week range of C$151.25 to C$214.06.

5 Articles