Stocks in Canada’s largest market breathed in the rarefied air of all-time highs to end an extraordinary week Friday, guided ...