Canadian National Railway Company (CNI) Stock Price

127.09 ▼ -0.04 (-0.03%)
Open: 126.925 Vol: 1.68K Day's range: 126.36 - 128.03 Jul 31, 15:02 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
CNI Technical Analysis
5 mins 30 mins Hourly Daily Weekly
NEUTRAL SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 127.03▲ 127.07▲ 127.29▼ 128.49▼ 126.31▲
MA10 126.98▲ 127.37▼ 127.22▼ 128.42▼ 122.34▲
MA20 127.05▲ 127.22▼ 128.06▼ 126.57▲ 115.60▲
MA50 127.34▼ 128.33▼ 128.87▼ 121.48▲ 105.41▲
MA100 127.29▼ 128.80▼ 127.81▼ 114.70▲ 104.84▲
MA200 127.95▼ 127.62▼ 124.17▲ 107.08▲ 112.23▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.024▲ 0.019▲ -0.062▼ -0.285▼ 1.058▲
RSI 47.338▼ 40.078▼ 39.685▼ 56.530▲ 66.945▲
STOCH 59.024     32.073     42.365     58.119     89.764▲
WILL %R -40.845     -57.485     -84.027▼ -53.397     -18.248▲
CCI 78.869     -71.053     -54.614     -34.064     122.649▲
Latest Filters Detected On CNI
CDL $CNI Doji Star Candlestick Pattern Detected Set Alert
CDL $CNI Doji Candlestick Pattern Detected Set Alert
Canadian National Railway Company News
Friday, July 31, 2026 07:00 AM
CN concludes 2025-2026 crop year with record grain movements across its networkMONTREAL, July 31, 2026 (GLOBE NEWSWIRE) -- CN (TSX: CNR) (NYSE: CNI) today published its 2026-2027 Grain Plan outlining ...
Thursday, July 30, 2026 05:15 AM
In 2025, CN helped bring more than 70 customer projects into service, representing over $2 billion in customer investment across its network. So far in 2026, CN has helped bring 30 customer-led ...
Monday, July 27, 2026 06:22 AM
Canadian National Railway delivered strong Q2 2026 results, with revenue up 11% and EPS up 10%. See why I rate CNI stock a Buy now.
CNI historical stock data
date open high low close volume
31/07/26 126.925 128.03 126.36 127.07 858,901
30/07/26 129.02 130.93 126.365 127.13 2,266,827
29/07/26 129.40 130.28 128.71 129.84 1,703,278
28/07/26 129.01 129.76 128.49 129.52 1,261,340
27/07/26 130.47 130.9891 128.11 128.88 1,988,018
24/07/26 131.51 131.55 128.475 129.48 2,558,949
23/07/26 128.57 131.208 128.57 130.58 2,438,704
22/07/26 128.03 128.775 127.34 127.91 1,109,429
21/07/26 127.02 127.515 125.13 127.10 1,263,918
20/07/26 128.99 129.115 126.615 126.69 1,248,690
Quote Details
52wk Low:90.74
52wk High:131.55
Vol:1.68K
Avg Vol(3m):27.9M
1Y Chng:+36.33%
1M Chng:+12.03%
Add to Watch List