Miners and tech lead the TSX's 30 best performing stocks
Miners and tech companies led the 30 best performing stocks on the Toronto Stock Exchange over the past three years as the pandemic pushed investors into gold, commodities used in renovations and all things online.