Canadian National Railway (CNR:CA):
RBC Capital Markets raised its price target to $160 from $151, reflecting a more constructive outlook on earnings stability and operating efficiency. The modest increase suggests RBC sees incremental upside driven by resilient freight volumes, pricing power, and margin discipline, even as macro conditions remain uncertain. CN’s strong network and exposure to diversified end markets (intermodal, energy, agriculture) continue to support its positioning as a defensive industrial within a slowing economy.
Canadian Pacific Kansas City (CP:CA):
RBC Capital also lifted its target to $128 from $124, signaling growing confidence in the long-term synergies from the Kansas City Southern merger. The upgrade reflects expectations for cross-border volume growth, improved network efficiency, and cost synergies, though the smaller increase indicates some near-term caution around economic sensitivity and integration execution. Overall, CP remains a structural growth story within North American rail, but with a slightly more balanced near-term risk/reward profile.

STA Research (StockTargetAdvisor.com) is a independent Investment Research company that specializes in stock forecasting and analysis with integrated AI, based on our platform stocktargetadvisor.com, EST 2007.