Toronto Stock Exchange's S&P/TSX composite index was up 49.72 points, or 0.24%, at 20,388.74, with the surge in Trillium lifting the healthcare index to a two-week high
The energy sector climbed 0.4% as crude prices gained for the second day on a decline in US inventories, while the materials sector, which includes precious and base metals miners and fertilizer companies, added 0.6%.
Toronto Stock Exchange's S&P/TSX composite index was flat. Rogers Communication , Canadian Pacific Railway and Precision Drilling Corp are among the companies slated to report earnings this week.
The energy sector climbed 0.1% as US crude prices were up 0.1% a barrel, while Brent crude was unchanged.
Canada's Liberal government will deliver on its promise to spend big when it presents its first budget in two years next week amid a fast-rising third wave of COVID-19 infections and ahead of an election expected in the coming months.
The Toronto Stock Exchange's S&P/TSX composite index ended 0.1% lower at 19,203.7 on Tuesday.
Toronto Stock Exchange's S&P/TSX composite index was down 34.4 points, or 0.18%, at 19,193.63.
Canada's Bank of Montreal said on Monday it had entered into an agreement with Ameriprise Financial Inc to sell its EMEA asset management business for about C$1.1 billion ($870 million) in an all-cash transaction.