The S&P/TSX Composite Index edged 0.1% higher to close at 36,177 on Friday, trimming earlier gains amid a deepening selloff in the North American tech sector. Shopify tumbled 5.1% as the selloff in Wall Street chipmakers extended into an eighth consecutive session, marking the sector’s longest losing streak since the 2008 financial crisis. Shopify’s partnership with Meta has further increased its exposure to the AI trade. Celestica fell 3.9%, while Constellation Software dropped 3%. In contrast, energy producers lifted the index as oil prices rallied amid mounting supply risks. Canadian Natural Resources rose 3.2%, Suncor and Cenovus each gained 2.7%, and Imperial Oil added 2.9%. Energy infrastructure stocks also helped offset losses, with Enbridge advancing 2.3%. Banking stocks were subdued following hawkish remarks from the Bank of Canada governor. Miners closed mixed as gold and silver prices declined. On the week, the index added 0.8%.
Canada's main stock market index, the TSX, rose to 36177 points on October 16, 2026, gaining 0.11% from the previous session. Over the past month, the index has climbed 0.84% and is up 20.15% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Canada. Historically, the Canada Stock Market Index (TSX) reached an all time high of 37069.11 in August of 2026. Canada Stock Market Index (TSX) - data, forecasts, historical chart - was last updated on October 17 of 2026.
Canada's main stock market index, the TSX, rose to 36177 points on October 16, 2026, gaining 0.11% from the previous session. Over the past month, the index has climbed 0.84% and is up 20.15% compared to the same time last year, according to trading on a contract for difference (CFD) that tracks this benchmark index from Canada. The Canada Stock Market Index (TSX) is expected to trade at 35489.20 points by the end of this quarter, according to Trading Economics global macro models and analysts expectations. Looking forward, we estimate it to trade at 32989.40 in 12 months time.