Canadian Pacific Kansas City: A Value Play After Recent Gains?
Shares of the North American rail giant CPKC have posted strong recent performance, prompting investors to question if there's still value left on the tracks. A deep dive into valuation metrics suggests the stock may be trading at a modest discount.