TD Bank's (TD -0.7%) earnings beat contrasts with Royal Bank of Canada (RY -4.1%), where...

|By:, SA News Editor

TD Bank's (TD -0.7%) earnings beat contrasts with Royal Bank of Canada (RY -4.1%), where earnings rose just 5% and missed expectations. The divergence: RBC's exit from the U.S. consumer market, while TD reported record profits from its American unit.