Canadian Pacific Kansas City Limited (CP.TO) Valuation Score | Stock Evaluator