Skip to main content

Canadian Pacific Kansas City Ltd. stock rises Wednesday, still underperforms market