CNR is picking up some momentum. Are big gains on the way? The post Is CNR Stock a Buy Now? appeared first on The Motley Fool Canada.
Shares of Canadian National Railway (TSX:CNR) have shown quiet strength recently, rallying approximately 6% from their November 2025 lows and currently trading around $136.50. This movement is ...