CANADIAN NATIONAL RAILWAY STOCK PRICE FORECAST 2026, 2027, 2028


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

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

Forecast by day.

Date Weekday Min Max Price
10-14 Wednesday 156 184 170
10-15 Thursday 158 186 172
10-16 Friday 159 187 173
10-19 Monday 156 184 170
10-20 Tuesday 155 181 168
10-21 Wednesday 155 181 168
10-22 Thursday 158 186 172
10-23 Friday 155 183 169
10-26 Monday 154 180 167
10-27 Tuesday 154 180 167
10-28 Wednesday 155 181 168
10-29 Thursday 155 183 169
10-30 Friday 156 184 170
11-02 Monday 156 184 170
11-03 Tuesday 159 187 173
11-04 Wednesday 157 185 171
11-05 Thursday 156 184 170
11-06 Friday 156 184 170
11-09 Monday 155 181 168
11-10 Tuesday 155 181 168
11-11 Wednesday 155 181 168
11-12 Thursday 156 184 170
11-13 Friday 155 183 169
11-16 Monday 155 181 168

Canadian National Railway stock price forecast on Wednesday, October, 14: 170 Canadian dollars, maximum 184, minimum 156. Canadian National Railway stock forecast on Thursday, October, 15: 172 Canadian dollars, maximum 186, minimum 158. Canadian National Railway stock price forecast on Friday, October, 16: 173 Canadian dollars, maximum 187, minimum 159. Canadian National Railway stock forecast on Monday, October, 19: 170 Canadian dollars, maximum 184, minimum 156.

In 1 week Canadian National Railway stock price forecast on Tuesday, October, 20: 168 Canadian dollars, maximum 181, minimum 155. Canadian National Railway stock forecast on Wednesday, October, 21: 168 Canadian dollars, maximum 181, minimum 155. Canadian National Railway stock price forecast on Thursday, October, 22: 172 Canadian dollars, maximum 186, minimum 158. Canadian National Railway stock forecast on Friday, October, 23: 169 Canadian dollars, maximum 183, minimum 155. Canadian National Railway stock price forecast on Monday, October, 26: 167 Canadian dollars, maximum 180, minimum 154.

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, October, 27: 167 Canadian dollars, maximum 180, minimum 154. Canadian National Railway stock price forecast on Wednesday, October, 28: 168 Canadian dollars, maximum 181, minimum 155. Canadian National Railway stock forecast on Thursday, October, 29: 169 Canadian dollars, maximum 183, minimum 155. Canadian National Railway stock price forecast on Friday, October, 30: 170 Canadian dollars, maximum 184, minimum 156. Canadian National Railway stock forecast on Monday, November, 2: 170 Canadian dollars, maximum 184, minimum 156.

In 3 weeks Canadian National Railway stock price forecast on Tuesday, November, 3: 173 Canadian dollars, maximum 187, minimum 159. Canadian National Railway stock forecast on Wednesday, November, 4: 171 Canadian dollars, maximum 185, minimum 157. Canadian National Railway stock price forecast on Thursday, November, 5: 170 Canadian dollars, maximum 184, minimum 156. Canadian National Railway stock forecast on Friday, November, 6: 170 Canadian dollars, maximum 184, minimum 156. Canadian National Railway stock price forecast on Monday, November, 9: 168 Canadian dollars, maximum 181, minimum 155.

In 4 weeks Canadian National Railway stock forecast on Tuesday, November, 10: 168 Canadian dollars, maximum 181, minimum 155. Canadian National Railway stock price forecast on Wednesday, November, 11: 168 Canadian dollars, maximum 181, minimum 155. Canadian National Railway stock forecast on Thursday, November, 12: 170 Canadian dollars, maximum 184, minimum 156.

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

Month Open Min-Max Close Total,%
2026
Oct 169 154-187 170 0.6%
Nov 170 155-187 171 1.2%
Dec 171 154-180 167 -1.2%
2027
Jan 167 149-175 162 -4.1%
Feb 162 157-185 171 1.2%
Mar 171 161-189 175 3.6%
Apr 175 175-205 190 12.4%
May 190 186-218 202 19.5%
Jun 202 189-221 205 21.3%
Jul 205 205-255 236 39.6%
Aug 236 219-257 238 40.8%
Sep 238 222-260 241 42.6%
Oct 241 222-260 241 42.6%
Nov 241 226-266 246 45.6%
Dec 246 227-267 247 46.2%
2028
Jan 247 236-276 256 51.5%
Feb 256 241-283 262 55.0%
Mar 262 237-279 258 52.7%
Apr 258 258-303 281 66.3%
May 281 243-285 264 56.2%
Jun 264 234-274 254 50.3%
Jul 254 225-265 245 45.0%
Aug 245 235-275 255 50.9%
Sep 255 219-257 238 40.8%
Oct 238 226-266 246 45.6%

Month Open Min-Max Close Total,%
2028 Continuation
Nov 246 216-254 235 39.1%
Dec 235 201-237 219 29.6%
2029
Jan 219 197-231 214 26.6%
Feb 214 191-225 208 23.1%
Mar 208 201-237 219 29.6%
Apr 219 206-242 224 32.5%
May 224 224-262 243 43.8%
Jun 243 237-279 258 52.7%
Jul 258 223-261 242 43.2%
Aug 242 242-300 278 64.5%
Sep 278 247-289 268 58.6%
Oct 268 250-294 272 60.9%
Nov 272 249-293 271 60.4%
Dec 271 255-299 277 63.9%
2030
Jan 277 252-296 274 62.1%
Feb 274 262-308 285 68.6%
Mar 285 236-285 257 52.1%
Apr 257 233-273 253 49.7%
May 253 253-298 276 63.3%
Jun 276 238-280 259 53.3%
Jul 259 229-269 249 47.3%
Aug 249 222-260 241 42.6%
Sep 241 231-271 251 48.5%
Oct 251 215-253 234 38.5%
Nov 234 223-261 242 43.2%

Canadian National Railway stock price forecast for October 2026. In the beginning the price at 169 Canadian dollars. Maximum 187, minimum 154. The averaged price 170. Canadian National Railway stock price at the end of the month 170, the change for October 0.6%.

Canadian National Railway stock forecast for November 2026. In the beginning the price at 170 Canadian dollars. Maximum 187, minimum 155. The averaged price 171. Canadian National Railway stock price at the end of the month 171, the change for November 0.6%.

Canadian National Railway stock price forecast for December 2026. In the beginning the price at 171 Canadian dollars. Maximum 180, minimum 154. The averaged price 168. Canadian National Railway stock price at the end of the month 167, the change for December -2.3%.

Bank of Montreal Price Forecast 2026, 2027, 2028.

Canadian National Railway stock forecast for January 2027. In the beginning the price at 167 Canadian dollars. Maximum 175, minimum 149. The averaged price 163. Canadian National Railway stock price at the end of the month 162, the change for January -3.0%.

Canadian National Railway stock price forecast for February 2027. In the beginning the price at 162 Canadian dollars. Maximum 185, minimum 157. The averaged price 169. Canadian National Railway stock price at the end of the month 171, the change for February 5.6%.

Canadian National Railway stock forecast for March 2027. In the beginning the price at 171 Canadian dollars. Maximum 189, minimum 161. The averaged price 174. Canadian National Railway stock price at the end of the month 175, the change for March 2.3%.

Canadian National Railway stock price forecast for April 2027. In the beginning the price at 175 Canadian dollars. Maximum 205, minimum 175. The averaged price 186. Canadian National Railway stock price at the end of the month 190, the change for April 8.6%.

Canadian National Railway stock forecast for May 2027. In the beginning the price at 190 Canadian dollars. Maximum 218, minimum 186. The averaged price 199. Canadian National Railway stock price at the end of the month 202, the change for May 6.3%.

Canadian National Railway stock price forecast for June 2027. In the beginning the price at 202 Canadian dollars. Maximum 221, minimum 189. The averaged price 204. Canadian National Railway stock price at the end of the month 205, the change for June 1.5%.

Canadian National Railway stock forecast for July 2027. In the beginning the price at 205 Canadian dollars. Maximum 255, minimum 205. The averaged price 225. Canadian National Railway stock price at the end of the month 236, the change for July 15.1%.

Canadian National Railway stock price forecast for August 2027. In the beginning the price at 236 Canadian dollars. Maximum 257, minimum 219. The averaged price 238. Canadian National Railway stock price at the end of the month 238, the change for August 0.8%.

Canadian National Railway stock forecast for September 2027. In the beginning the price at 238 Canadian dollars. Maximum 260, minimum 222. The averaged price 240. Canadian National Railway stock price at the end of the month 241, the change for September 1.3%.

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

Canadian National Railway stock forecast for November 2027. In the beginning the price at 241 Canadian dollars. Maximum 266, minimum 226. The averaged price 245. Canadian National Railway stock price at the end of the month 246, the change for November 2.1%.

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

Canadian National Railway stock forecast for January 2028. In the beginning the price at 247 Canadian dollars. Maximum 276, minimum 236. The averaged price 254. Canadian National Railway stock price at the end of the month 256, the change for January 3.6%.

Canadian National Railway stock price forecast for February 2028. In the beginning the price at 256 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 February 2.3%.

Canadian National Railway stock forecast for March 2028. In the beginning the price at 262 Canadian dollars. Maximum 279, minimum 237. The averaged price 259. Canadian National Railway stock price at the end of the month 258, the change for March -1.5%.

Canadian National Railway stock price forecast for April 2028. In the beginning the price at 258 Canadian dollars. Maximum 303, minimum 258. The averaged price 275. Canadian National Railway stock price at the end of the month 281, the change for April 8.9%.

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

Canadian National Railway stock price forecast for June 2028. In the beginning the price at 264 Canadian dollars. Maximum 274, minimum 234. The averaged price 257. Canadian National Railway stock price at the end of the month 254, the change for June -3.8%.

Canadian National Railway stock forecast for July 2028. In the beginning the price at 254 Canadian dollars. Maximum 265, minimum 225. The averaged price 247. Canadian National Railway stock price at the end of the month 245, the change for July -3.5%.

Canadian National Railway stock price forecast for August 2028. In the beginning the price at 245 Canadian dollars. Maximum 275, minimum 235. The averaged price 253. Canadian National Railway stock price at the end of the month 255, the change for August 4.1%.

Canadian National Railway stock forecast for September 2028. In the beginning the price at 255 Canadian dollars. Maximum 257, minimum 219. The averaged price 242. Canadian National Railway stock price at the end of the month 238, the change for September -6.7%.

Canadian National Railway stock price forecast for October 2028. In the beginning the price at 238 Canadian dollars. Maximum 266, minimum 226. The averaged price 244. Canadian National Railway stock price at the end of the month 246, the change for October 3.4%.

Canadian National Railway stock forecast for November 2028. In the beginning the price at 246 Canadian dollars. Maximum 254, minimum 216. The averaged price 238. Canadian National Railway stock price at the end of the month 235, the change for November -4.5%.

Canadian National Railway stock price forecast for December 2028. In the beginning the price at 235 Canadian dollars. Maximum 237, minimum 201. The averaged price 223. Canadian National Railway stock price at the end of the month 219, the change for December -6.8%.

Canadian National Railway stock forecast for January 2029. In the beginning the price at 219 Canadian dollars. Maximum 231, minimum 197. The averaged price 215. Canadian National Railway stock price at the end of the month 214, the change for January -2.3%.

GOLD PRICE CAD TODAY, TOMORROW AND FORECAST.

OIL PRICE TODAY, TOMORROW AND FORECAST.

Canadian National Railway stock price forecast for February 2029. In the beginning the price at 214 Canadian dollars. Maximum 225, minimum 191. The averaged price 210. Canadian National Railway stock price at the end of the month 208, the change for February -2.8%.

Canadian National Railway stock forecast for March 2029. In the beginning the price at 208 Canadian dollars. Maximum 237, minimum 201. The averaged price 216. Canadian National Railway stock price at the end of the month 219, the change for March 5.3%.

Canadian National Railway stock price forecast for April 2029. In the beginning the price at 219 Canadian dollars. Maximum 242, minimum 206. The averaged price 223. Canadian National Railway stock price at the end of the month 224, the change for April 2.3%.

Canadian National Railway stock forecast for May 2029. In the beginning the price at 224 Canadian dollars. Maximum 262, minimum 224. The averaged price 238. Canadian National Railway stock price at the end of the month 243, the change for May 8.5%.

Canadian National Railway stock price forecast for June 2029. In the beginning the price at 243 Canadian dollars. Maximum 279, minimum 237. The averaged price 254. Canadian National Railway stock price at the end of the month 258, the change for June 6.2%.

Canadian National Railway stock forecast for July 2029. In the beginning the price at 258 Canadian dollars. Maximum 261, minimum 223. The averaged price 246. Canadian National Railway stock price at the end of the month 242, the change for July -6.2%.

Canadian National Railway stock price forecast for August 2029. In the beginning the price at 242 Canadian dollars. Maximum 300, minimum 242. The averaged price 266. Canadian National Railway stock price at the end of the month 278, the change for August 14.9%.

Canadian National Railway stock forecast for September 2029. In the beginning the price at 278 Canadian dollars. Maximum 289, minimum 247. The averaged price 271. Canadian National Railway stock price at the end of the month 268, the change for September -3.6%.

Canadian National Railway stock price forecast for October 2029. In the beginning the price at 268 Canadian dollars. Maximum 294, minimum 250. The averaged price 271. Canadian National Railway stock price at the end of the month 272, the change for October 1.5%.

Canadian National Railway stock forecast for November 2029. In the beginning the price at 272 Canadian dollars. Maximum 293, minimum 249. The averaged price 271. Canadian National Railway stock price at the end of the month 271, the change for November -0.4%.

Canadian National Railway stock price forecast for December 2029. In the beginning the price at 271 Canadian dollars. Maximum 299, minimum 255. The averaged price 276. Canadian National Railway stock price at the end of the month 277, the change for December 2.2%.

Canadian National Railway stock forecast for January 2030. In the beginning the price at 277 Canadian dollars. Maximum 296, minimum 252. The averaged price 275. Canadian National Railway stock price at the end of the month 274, the change for January -1.1%.

Canadian National Railway stock price forecast for February 2030. In the beginning the price at 274 Canadian dollars. Maximum 308, minimum 262. The averaged price 282. Canadian National Railway stock price at the end of the month 285, the change for February 4.0%.

Canadian National Railway stock forecast for March 2030. In the beginning the price at 285 Canadian dollars. Maximum 285, minimum 236. The averaged price 266. Canadian National Railway stock price at the end of the month 257, the change for March -9.8%.

Canadian National Railway stock price forecast for April 2030. In the beginning the price at 257 Canadian dollars. Maximum 273, minimum 233. The averaged price 254. Canadian National Railway stock price at the end of the month 253, the change for April -1.6%.

Canadian National Railway stock forecast for May 2030. In the beginning the price at 253 Canadian dollars. Maximum 298, minimum 253. The averaged price 270. Canadian National Railway stock price at the end of the month 276, the change for May 9.1%.

Canadian National Railway stock price forecast for June 2030. In the beginning the price at 276 Canadian dollars. Maximum 280, minimum 238. The averaged price 263. Canadian National Railway stock price at the end of the month 259, the change for June -6.2%.

Canadian National Railway stock forecast for July 2030. In the beginning the price at 259 Canadian dollars. Maximum 269, minimum 229. The averaged price 252. Canadian National Railway stock price at the end of the month 249, the change for July -3.9%.

Canadian National Railway stock price forecast for August 2030. In the beginning the price at 249 Canadian dollars. Maximum 260, minimum 222. The averaged price 243. Canadian National Railway stock price at the end of the month 241, the change for August -3.2%.

Canadian National Railway stock forecast for September 2030. In the beginning the price at 241 Canadian dollars. Maximum 271, minimum 231. The averaged price 249. Canadian National Railway stock price at the end of the month 251, the change for September 4.1%.

Canadian National Railway stock price forecast for October 2030. In the beginning the price at 251 Canadian dollars. Maximum 253, minimum 215. The averaged price 238. Canadian National Railway stock price at the end of the month 234, the change for October -6.8%.

Canadian National Railway stock forecast for November 2030. In the beginning the price at 234 Canadian dollars. Maximum 261, minimum 223. The averaged price 240. Canadian National Railway stock price at the end of the month 242, the change for November 3.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