The Canadian benchmark index has cooled slightly after achieving a new all-time high as concerns over an economic slowdown eased. Despite this upward trajectory, some of the technology stocks haven’t ...