Royal Bank (RY) reported earnings of $2.76 per share, beating estimates and showing a +9.96% surprise. Revenues of $12.33 billion also surpassed expectations by 2.77%. The stock has gained 28.2% this year. However, with a Zacks Rank #4 (Sell), future performance may not match past success.

VersaBank (VBNK) is yet to report its earnings for the quarter ended October 2025. Expected to post $0.24 EPS, a -14.3% YoY change, with revenues of $24.27 million, up 21.5% from last year. Estimates have remained steady for the past 30 days.

Zacks Investment Research suggests monitoring Royal Bank Of Canada (RY) closely. With a history of outperforming the S&P 500, evaluating earnings outlook and industry trends is crucial. For the latest recommendations and analysis, download the free report from Zacks.

Read more at Nasdaq: Royal Bank (RY) Tops Q4 Earnings and Revenue Estimates