CPKC (NYSE: CP) grows 2025 freight revenue and boosts share buybacks – Stock Titan

Canadian Pacific Kansas City Limited operates the only freight railway spanning Canada … across Canada, the U.S., and Mexico. CPKC transports …