TORONTO — Canada's main stock index gained over one per cent Friday, led by strength in financial and industrial stocks, while U.S. markets also rallied in the latter half of the afternoon. The S&P/TSX composite index closed up 265.