Canadian Pacific Kansas City Ltd · Valuation · TradingHolo