TORONTO — Strength in technology and utility stocks helped Canada's main stock index climb in late-morning trading, while U.S. stock markets were mixed. The S&P/TSX composite index was up 49.67 points at 24,838.97.