Tag: Royal Bank of Canada topped earnings-per-share estimates 75% of the time