CANADIAN NATIONAL RAILWAY STOCK PRICE FORECAST 2026, 2027, 2028


At yesterday's close, Canadian National Railway actual stock price stood at 176.54 Canadian dollars.

Canadian National Railway Stock Forecast for Tomorrow, This Week And Month.

Forecast by day.

Date Weekday Min Max Price
08-26 Wednesday 160 188 174
08-27 Thursday 162 190 176
08-28 Friday 162 190 176
08-31 Monday 163 191 177
09-01 Tuesday 163 191 177
09-02 Wednesday 163 191 177
09-03 Thursday 161 189 175
09-04 Friday 163 191 177
09-07 Monday 163 191 177
09-08 Tuesday 164 192 178
09-09 Wednesday 162 190 176
09-10 Thursday 161 189 175
09-11 Friday 160 188 174
09-14 Monday 160 188 174
09-15 Tuesday 161 189 175
09-16 Wednesday 161 189 175
09-17 Thursday 157 185 171
09-18 Friday 157 185 171
09-21 Monday 158 186 172
09-22 Tuesday 157 185 171
09-23 Wednesday 156 184 170
09-24 Thursday 159 187 173
09-25 Friday 160 188 174
09-28 Monday 161 189 175

Canadian National Railway stock price forecast on Wednesday, August, 26: 174 Canadian dollars, maximum 188, minimum 160. Canadian National Railway stock forecast on Thursday, August, 27: 176 Canadian dollars, maximum 190, minimum 162. Canadian National Railway stock price forecast on Friday, August, 28: 176 Canadian dollars, maximum 190, minimum 162. Canadian National Railway stock forecast on Monday, August, 31: 177 Canadian dollars, maximum 191, minimum 163.

In 1 week Canadian National Railway stock price forecast on Tuesday, September, 1: 177 Canadian dollars, maximum 191, minimum 163. Canadian National Railway stock forecast on Wednesday, September, 2: 177 Canadian dollars, maximum 191, minimum 163. Canadian National Railway stock price forecast on Thursday, September, 3: 175 Canadian dollars, maximum 189, minimum 161. Canadian National Railway stock forecast on Friday, September, 4: 177 Canadian dollars, maximum 191, minimum 163. Canadian National Railway stock price forecast on Monday, September, 7: 177 Canadian dollars, maximum 191, minimum 163.

Canadian Natural Resources Price Forecast 2026, 2027, 2028.

US dollar To Canadian dollar Forecast 2026, 2027-2030.

In 2 weeks Canadian National Railway stock forecast on Tuesday, September, 8: 178 Canadian dollars, maximum 192, minimum 164. Canadian National Railway stock price forecast on Wednesday, September, 9: 176 Canadian dollars, maximum 190, minimum 162. Canadian National Railway stock forecast on Thursday, September, 10: 175 Canadian dollars, maximum 189, minimum 161. Canadian National Railway stock price forecast on Friday, September, 11: 174 Canadian dollars, maximum 188, minimum 160. Canadian National Railway stock forecast on Monday, September, 14: 174 Canadian dollars, maximum 188, minimum 160.

In 3 weeks Canadian National Railway stock price forecast on Tuesday, September, 15: 175 Canadian dollars, maximum 189, minimum 161. Canadian National Railway stock forecast on Wednesday, September, 16: 175 Canadian dollars, maximum 189, minimum 161. Canadian National Railway stock price forecast on Thursday, September, 17: 171 Canadian dollars, maximum 185, minimum 157. Canadian National Railway stock forecast on Friday, September, 18: 171 Canadian dollars, maximum 185, minimum 157. Canadian National Railway stock price forecast on Monday, September, 21: 172 Canadian dollars, maximum 186, minimum 158.

In 4 weeks Canadian National Railway stock forecast on Tuesday, September, 22: 171 Canadian dollars, maximum 185, minimum 157. Canadian National Railway stock price forecast on Wednesday, September, 23: 170 Canadian dollars, maximum 184, minimum 156. Canadian National Railway stock forecast on Thursday, September, 24: 173 Canadian dollars, maximum 187, minimum 159.

Canadian National Railway Stock Price Forecast For 2026, 2027 And 2028

Month Open Min-Max Close Total,%
2026
Aug 178 160-191 177 -0.6%
Sep 177 156-192 177 -0.6%
Oct 177 171-201 186 4.5%
Nov 186 176-206 191 7.3%
Dec 191 190-224 207 16.3%
2027
Jan 207 202-238 220 23.6%
Feb 220 205-241 223 25.3%
Mar 223 223-276 256 43.8%
Apr 256 237-279 258 44.9%
May 258 241-283 262 47.2%
Jun 262 241-283 262 47.2%
Jul 262 246-288 267 50.0%
Aug 267 247-289 268 50.6%
Sep 268 256-300 278 56.2%
Oct 278 262-308 285 60.1%
Nov 285 263-309 286 60.7%
Dec 286 286-337 312 75.3%
2028
Jan 312 270-316 293 64.6%
Feb 293 259-305 282 58.4%
Mar 282 250-294 272 52.8%
Apr 272 260-306 283 59.0%
May 283 243-285 264 48.3%
Jun 264 251-295 273 53.4%
Jul 273 240-282 261 46.6%
Aug 261 239-281 260 46.1%

Month Open Min-Max Close Total,%
2028 Continuation
Sep 260 242-284 263 47.8%
Oct 263 213-263 232 30.3%
Nov 232 224-264 244 37.1%
Dec 244 230-270 250 40.4%
2029
Jan 250 249-293 271 52.2%
Feb 271 265-311 288 61.8%
Mar 288 248-292 270 51.7%
Apr 270 270-336 311 74.7%
May 311 276-324 300 68.5%
Jun 300 280-328 304 70.8%
Jul 304 278-326 302 69.7%
Aug 302 283-333 308 73.0%
Sep 308 281-329 305 71.3%
Oct 305 292-342 317 78.1%
Nov 317 263-317 286 60.7%
Dec 286 259-303 281 57.9%
2030
Jan 281 281-330 306 71.9%
Feb 306 264-310 287 61.2%
Mar 287 254-298 276 55.1%
Apr 276 246-288 267 50.0%
May 267 256-300 278 56.2%
Jun 278 239-281 260 46.1%
Jul 260 247-291 269 51.1%
Aug 269 236-278 257 44.4%
Sep 257 236-276 256 43.8%

Canadian National Railway stock price forecast for August 2026. In the beginning the price at 178 Canadian dollars. Maximum 191, minimum 160. The averaged price 177. Canadian National Railway stock price at the end of the month 177, the change for August -0.6%.

Canadian National Railway stock forecast for September 2026. In the beginning the price at 177 Canadian dollars. Maximum 192, minimum 156. The averaged price 176. Canadian National Railway stock price at the end of the month 177, the change for September 0.0%.

Canadian National Railway stock price forecast for October 2026. In the beginning the price at 177 Canadian dollars. Maximum 201, minimum 171. The averaged price 184. Canadian National Railway stock price at the end of the month 186, the change for October 5.1%.

Bank of Montreal Price Forecast 2026, 2027, 2028.

Canadian National Railway stock forecast for November 2026. In the beginning the price at 186 Canadian dollars. Maximum 206, minimum 176. The averaged price 190. Canadian National Railway stock price at the end of the month 191, the change for November 2.7%.

Canadian National Railway stock price forecast for December 2026. In the beginning the price at 191 Canadian dollars. Maximum 224, minimum 190. The averaged price 203. Canadian National Railway stock price at the end of the month 207, the change for December 8.4%.

Canadian National Railway stock forecast for January 2027. In the beginning the price at 207 Canadian dollars. Maximum 238, minimum 202. The averaged price 217. Canadian National Railway stock price at the end of the month 220, the change for January 6.3%.

Canadian National Railway stock price forecast for February 2027. In the beginning the price at 220 Canadian dollars. Maximum 241, minimum 205. The averaged price 222. Canadian National Railway stock price at the end of the month 223, the change for February 1.4%.

Canadian National Railway stock forecast for March 2027. In the beginning the price at 223 Canadian dollars. Maximum 276, minimum 223. The averaged price 245. Canadian National Railway stock price at the end of the month 256, the change for March 14.8%.

Canadian National Railway stock price forecast for April 2027. In the beginning the price at 256 Canadian dollars. Maximum 279, minimum 237. The averaged price 258. Canadian National Railway stock price at the end of the month 258, the change for April 0.8%.

Canadian National Railway stock forecast for May 2027. In the beginning the price at 258 Canadian dollars. Maximum 283, minimum 241. The averaged price 261. Canadian National Railway stock price at the end of the month 262, the change for May 1.6%.

Canadian National Railway stock price forecast for June 2027. In the beginning the price at 262 Canadian dollars. Maximum 283, minimum 241. The averaged price 262. Canadian National Railway stock price at the end of the month 262, the change for June 0.0%.

Canadian National Railway stock forecast for July 2027. In the beginning the price at 262 Canadian dollars. Maximum 288, minimum 246. The averaged price 266. Canadian National Railway stock price at the end of the month 267, the change for July 1.9%.

Canadian National Railway stock price forecast for August 2027. In the beginning the price at 267 Canadian dollars. Maximum 289, minimum 247. The averaged price 268. Canadian National Railway stock price at the end of the month 268, the change for August 0.4%.

Canadian National Railway stock forecast for September 2027. In the beginning the price at 268 Canadian dollars. Maximum 300, minimum 256. The averaged price 276. Canadian National Railway stock price at the end of the month 278, the change for September 3.7%.

Canadian National Railway stock price forecast for October 2027. In the beginning the price at 278 Canadian dollars. Maximum 308, minimum 262. The averaged price 283. Canadian National Railway stock price at the end of the month 285, the change for October 2.5%.

Canadian National Railway stock forecast for November 2027. In the beginning the price at 285 Canadian dollars. Maximum 309, minimum 263. The averaged price 286. Canadian National Railway stock price at the end of the month 286, the change for November 0.4%.

Canadian National Railway stock price forecast for December 2027. In the beginning the price at 286 Canadian dollars. Maximum 337, minimum 286. The averaged price 305. Canadian National Railway stock price at the end of the month 312, the change for December 9.1%.

Canadian National Railway stock forecast for January 2028. In the beginning the price at 312 Canadian dollars. Maximum 316, minimum 270. The averaged price 298. Canadian National Railway stock price at the end of the month 293, the change for January -6.1%.

Canadian National Railway stock price forecast for February 2028. In the beginning the price at 293 Canadian dollars. Maximum 305, minimum 259. The averaged price 285. Canadian National Railway stock price at the end of the month 282, the change for February -3.8%.

Canadian National Railway stock forecast for March 2028. In the beginning the price at 282 Canadian dollars. Maximum 294, minimum 250. The averaged price 275. Canadian National Railway stock price at the end of the month 272, the change for March -3.5%.

Canadian National Railway stock price forecast for April 2028. In the beginning the price at 272 Canadian dollars. Maximum 306, minimum 260. The averaged price 280. Canadian National Railway stock price at the end of the month 283, the change for April 4.0%.

Canadian National Railway stock forecast for May 2028. In the beginning the price at 283 Canadian dollars. Maximum 285, minimum 243. The averaged price 269. Canadian National Railway stock price at the end of the month 264, the change for May -6.7%.

Canadian National Railway stock price forecast for June 2028. In the beginning the price at 264 Canadian dollars. Maximum 295, minimum 251. The averaged price 271. Canadian National Railway stock price at the end of the month 273, the change for June 3.4%.

Canadian National Railway stock forecast for July 2028. In the beginning the price at 273 Canadian dollars. Maximum 282, minimum 240. The averaged price 264. Canadian National Railway stock price at the end of the month 261, the change for July -4.4%.

Canadian National Railway stock price forecast for August 2028. In the beginning the price at 261 Canadian dollars. Maximum 281, minimum 239. The averaged price 260. Canadian National Railway stock price at the end of the month 260, the change for August -0.4%.

Canadian National Railway stock forecast for September 2028. In the beginning the price at 260 Canadian dollars. Maximum 284, minimum 242. The averaged price 262. Canadian National Railway stock price at the end of the month 263, the change for September 1.2%.

Canadian National Railway stock price forecast for October 2028. In the beginning the price at 263 Canadian dollars. Maximum 263, minimum 213. The averaged price 243. Canadian National Railway stock price at the end of the month 232, the change for October -11.8%.

Canadian National Railway stock forecast for November 2028. In the beginning the price at 232 Canadian dollars. Maximum 264, minimum 224. The averaged price 241. Canadian National Railway stock price at the end of the month 244, the change for November 5.2%.

GOLD PRICE CAD TODAY, TOMORROW AND FORECAST.

OIL PRICE TODAY, TOMORROW AND FORECAST.

Canadian National Railway stock price forecast for December 2028. In the beginning the price at 244 Canadian dollars. Maximum 270, minimum 230. The averaged price 249. Canadian National Railway stock price at the end of the month 250, the change for December 2.5%.

Canadian National Railway stock forecast for January 2029. In the beginning the price at 250 Canadian dollars. Maximum 293, minimum 249. The averaged price 266. Canadian National Railway stock price at the end of the month 271, the change for January 8.4%.

Canadian National Railway stock price forecast for February 2029. In the beginning the price at 271 Canadian dollars. Maximum 311, minimum 265. The averaged price 284. Canadian National Railway stock price at the end of the month 288, the change for February 6.3%.

Canadian National Railway stock forecast for March 2029. In the beginning the price at 288 Canadian dollars. Maximum 292, minimum 248. The averaged price 275. Canadian National Railway stock price at the end of the month 270, the change for March -6.3%.

Canadian National Railway stock price forecast for April 2029. In the beginning the price at 270 Canadian dollars. Maximum 336, minimum 270. The averaged price 297. Canadian National Railway stock price at the end of the month 311, the change for April 15.2%.

Canadian National Railway stock forecast for May 2029. In the beginning the price at 311 Canadian dollars. Maximum 324, minimum 276. The averaged price 303. Canadian National Railway stock price at the end of the month 300, the change for May -3.5%.

Canadian National Railway stock price forecast for June 2029. In the beginning the price at 300 Canadian dollars. Maximum 328, minimum 280. The averaged price 303. Canadian National Railway stock price at the end of the month 304, the change for June 1.3%.

Canadian National Railway stock forecast for July 2029. In the beginning the price at 304 Canadian dollars. Maximum 326, minimum 278. The averaged price 303. Canadian National Railway stock price at the end of the month 302, the change for July -0.7%.

Canadian National Railway stock price forecast for August 2029. In the beginning the price at 302 Canadian dollars. Maximum 333, minimum 283. The averaged price 307. Canadian National Railway stock price at the end of the month 308, the change for August 2.0%.

Canadian National Railway stock forecast for September 2029. In the beginning the price at 308 Canadian dollars. Maximum 329, minimum 281. The averaged price 306. Canadian National Railway stock price at the end of the month 305, the change for September -1.0%.

Canadian National Railway stock price forecast for October 2029. In the beginning the price at 305 Canadian dollars. Maximum 342, minimum 292. The averaged price 314. Canadian National Railway stock price at the end of the month 317, the change for October 3.9%.

Canadian National Railway stock forecast for November 2029. In the beginning the price at 317 Canadian dollars. Maximum 317, minimum 263. The averaged price 296. Canadian National Railway stock price at the end of the month 286, the change for November -9.8%.

Canadian National Railway stock price forecast for December 2029. In the beginning the price at 286 Canadian dollars. Maximum 303, minimum 259. The averaged price 282. Canadian National Railway stock price at the end of the month 281, the change for December -1.7%.

Canadian National Railway stock forecast for January 2030. In the beginning the price at 281 Canadian dollars. Maximum 330, minimum 281. The averaged price 300. Canadian National Railway stock price at the end of the month 306, the change for January 8.9%.

Canadian National Railway stock price forecast for February 2030. In the beginning the price at 306 Canadian dollars. Maximum 310, minimum 264. The averaged price 292. Canadian National Railway stock price at the end of the month 287, the change for February -6.2%.

Canadian National Railway stock forecast for March 2030. In the beginning the price at 287 Canadian dollars. Maximum 298, minimum 254. The averaged price 279. Canadian National Railway stock price at the end of the month 276, the change for March -3.8%.

Canadian National Railway stock price forecast for April 2030. In the beginning the price at 276 Canadian dollars. Maximum 288, minimum 246. The averaged price 269. Canadian National Railway stock price at the end of the month 267, the change for April -3.3%.

Canadian National Railway stock forecast for May 2030. In the beginning the price at 267 Canadian dollars. Maximum 300, minimum 256. The averaged price 275. Canadian National Railway stock price at the end of the month 278, the change for May 4.1%.

Canadian National Railway stock price forecast for June 2030. In the beginning the price at 278 Canadian dollars. Maximum 281, minimum 239. The averaged price 265. Canadian National Railway stock price at the end of the month 260, the change for June -6.5%.

Canadian National Railway stock forecast for July 2030. In the beginning the price at 260 Canadian dollars. Maximum 291, minimum 247. The averaged price 267. Canadian National Railway stock price at the end of the month 269, the change for July 3.5%.

Canadian National Railway stock price forecast for August 2030. In the beginning the price at 269 Canadian dollars. Maximum 278, minimum 236. The averaged price 260. Canadian National Railway stock price at the end of the month 257, the change for August -4.5%.

Canadian National Railway stock forecast for September 2030. In the beginning the price at 257 Canadian dollars. Maximum 276, minimum 236. The averaged price 256. Canadian National Railway stock price at the end of the month 256, the change for September -0.4%.

The forecast is updated on daily basis.


About Canadian National Railway

Canadian National Railway (CN) is one of North America’s largest freight railroads, headquartered in Montreal, Quebec. CN operates an integrated rail network connecting Canada’s coasts with the U.S. Midwest and Gulf, moving a diversified mix of commodities and intermodal freight across roughly 20,000 miles (~32,000 km) of track.

Recent Financial Performance (high-level)

Key recent metrics (concise comparisons with prior periods):

  • Revenue: Full-year 2024 revenue increased by approximately 1% year-over-year, reflecting steady but modest growth.
  • Profitability / EPS: In Q1 2025, diluted EPS rose by about 8% vs. the prior-year quarter, indicating strengthening earnings momentum.
  • Operating efficiency: The operating ratio has been around 62–63%, with recent quarters showing slight improvement compared to previous periods, signaling continued efficiency gains.

Ownership and Governance

CN is publicly traded on the Toronto Stock Exchange (TSX: CNR) and the New York Stock Exchange (NYSE: CNI). Major institutional investors hold significant positions, including Cascade Investment LLC (Bill Gates’s investment arm). The company follows a balanced capital-allocation strategy that prioritizes network investment, regular dividend growth, and share repurchases.

Prospects — Next 3–5 Years

  • Growth potential: CN is positioned for mid-to-high single-digit annual EPS growth, supported by stable freight demand and disciplined execution.
  • Operational improvements: Ongoing upgrades in train velocity, fuel efficiency, and asset utilization should help expand margins.
  • Shareholder returns: Continued dividend increases and periodic share buybacks are likely, backed by strong cash generation.
  • Risks: Labor negotiations, trade uncertainties, and broader economic slowdowns remain the primary sources of volatility.

Stock Performance Over the Past 10 Years — Key Drivers

CN’s stock has approximately doubled over the last decade, shaped by several long-term factors:

  • Operational strength: Improvements in efficiency and network performance have supported sustained earnings growth.
  • Capital allocation: Consistent dividend hikes and share buybacks increased long-term shareholder value.
  • Economic cycles: Fluctuations in freight volumes tied to commodity markets, industrial activity, and global trade influenced year-to-year performance.
  • Valuation shifts: Changes in interest rates and investor sentiment toward industrial stocks affected CN’s market multiples.

What Investors Can Expect Going Forward

If CN continues executing its strategic plan and the economic backdrop remains stable, the company is likely to deliver:

  • Steady mid-to-high single-digit EPS growth over the next 3–5 years.
  • Ongoing dividend growth supported by healthy cash flow.
  • Moderate long-term share price appreciation aligned with earnings expansion.

This outlook reflects a stable, well-positioned railroad with strong fundamentals, though performance will continue to depend on trade dynamics, labor stability, and overall economic conditions.

ShareXFacebookWhatsAppLinkedIn