US Stocks
/
Canadian National Railway Share Price

Canadian National Railway Share Price

NYSE: CNI
$125.93
-$0.54 (-0.43%) Last updated on 29 Aug, 2026 | 01:29 IST
  • Performance
  • Chart
  • Fundamentals
  • Quarterly P&L
  • Annual P&L
  • Price history
  • FAQs

Canadian National Railway Stock Performance

Open
$126.30
Prev. Close
$126.47
Circuit Range
N/A
Day Range
$125.05 - $126.30
Year Range
$90.77 - $131.40
Volume
40,773
Average Traded
$125.65

Canadian National Railway Share Price Today

As of 30 August 2026, Canadian National Railway's share price is $125.93. The stock opened at $126.30, compared to its previous close of $126.47. During today's trading session, Canadian National Railway's share price traded between $125.05 and $126.30, with an average price of $125.67. Over the past 52 weeks, the stock has recorded a high of $131.40 and a low of $90.77. In terms of performance, Canadian National Railway's share price has risen by 12.25% over the last six months and is up 30.01% on a year-on-year basis.

Canadian National Railway Share Price Chart

$125.05$126.30
L
Show Current Price
H

Canadian National Railway Historical Returns

MonthOpenCloseChange %
Aug 2026
$127.11
$126.47
-0.55%
Jul 2026
$119.60
$127.17
+6.62%
Jun 2026
$118.00
$119.28
+0.62%
May 2026
$112.75
$118.55
+5.72%
Apr 2026
$103.56
$112.14
+9.14%
Mar 2026
$110.70
$102.74
-8.42%
Feb 2026
$94.61
$112.19
+16.66%
Jan 2026
$99.01
$96.17
-2.73%
Dec 2025
$95.73
$98.87
+2.98%
Nov 2025
$95.30
$96.00
+0.10%
Oct 2025
$94.39
$95.91
+1.70%
Sep 2025
$96.10
$94.31
-2.63%

CNI Share Price FAQs

What is Canadian National Railway share price today?

chevron-up
Canadian National Railway share price today is $125.93 as on August 29, 2026 at 1:29 am IST.

What is the 52 week high and 52 week low of Canadian National Railway stock?

chevron-up
The 52 week high of Canadian National Railway stock is $131.40, while the 52 week low is $90.77 as of 29 Aug '26.

What is the 5 year returns of CNI?

chevron-up
The 5 year returns of CNI is 6.79% as on 29 Aug '26.

What is the high & low stock price of CNI today?

chevron-up
CNI stock price hit a high of $126.30 and low of $125.05 as of 29 Aug '26.

Can I buy CNI shares in India?

chevron-up
Yes. You can buy CNI in India by opening an international trading account.