TORONTO — Canada's main stock index finished narrowly in positive territory, while U.S. markets were mixed as economic data and earnings came into focus.

See Full Page