Canadian Pacific Kansas City Limited (CP) Stock Fundamentals & Financial Metrics | MetricSide