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

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