TipRanks Black Friday Sale
- Claim 60% off TipRanks Premium for the data-backed insights and research tools you need to invest with confidence.
- Subscribe to TipRanks' Smart Investor Picks and see our data in action through our high-performing model portfolio - now also 60% off
Canadian National Railway ( (TSE:CNR) ) has issued an update.
On November 6, 2025, Canadian National Railway Company released its 2025 Investor Fact Book, outlining key assumptions and economic forecasts. The company anticipates slight growth in North American industrial production and expects the Canadian and U.S. grain crops to exceed their five-year averages. Despite a positive outlook, CN acknowledges potential risks due to volatile macroeconomic conditions and global trade tensions, which could impact demand and operational performance.
The most recent analyst rating on (TSE:CNR) stock is a Buy with a C$149.00 price target. To see the full list of analyst forecasts on Canadian National Railway stock, see the TSE:CNR Stock Forecast page.
Spark’s Take on TSE:CNR Stock
According to Spark, TipRanks’ AI Analyst, TSE:CNR is a Outperform.
Canadian National Railway’s overall stock score reflects its strong financial performance and strategic operational improvements, as highlighted in the earnings call. While the company faces macroeconomic challenges and declining free cash flow, its efficient operations and fair valuation support a positive outlook.
To see Spark’s full report on TSE:CNR stock, click here.
More about Canadian National Railway
Canadian National Railway Company (CN) is a major player in the rail transportation industry, operating a vast 20,000-mile rail network across North America. The company specializes in transporting over 300 million tons of natural resources, manufactured products, and finished goods annually, connecting Canada’s coasts with the U.S. Midwest and Gulf Coast. Established in 1919, CN plays a vital role in facilitating trade and supporting community prosperity.
Average Trading Volume: 1,824,669
Technical Sentiment Signal: Hold
Current Market Cap: C$84.23B
See more data about CNR stock on TipRanks’ Stock Analysis page.

