TORONTO - Broad-based gains led Canada's main stock index higher Friday in late-morning trading, while U.S. stock markets also rose.