Canadian Pacific Kansas City (CP) Reports Q3 Earnings: What Key… — CP +0.20 · News Impact Screener