TORONTO - Canada's main stock index rose 1.3 per cent Thursday in a broad-based rally with strong gains in technology and base metal stocks, while U.S. stocks saw a more muted rise.