Canadian Pacific Kansas City Limited Common Shares (CP) Valuation Score | Stock Evaluator