What Analyst Projections for Key Metrics Reveal About Canadian Pacific Kansas City (CP) Q1 Earnings | AllMind News