Canada's RBC, TD, CIBC Beat Profit Estimates | PiQ Markets