Why is Canadian Pacific Kansas City stock down 2% today?
Canadian Pacific Kansas City Limited (CP, formerly Canadian Pacific Railway) fell 2.02% as sellers dominated after the open, with early downside pressure working against optimism around upcoming ...