Canadian National Railway - 30 Year Stock Price History | CNI

Historical daily share price chart and data for Canadian National Railway since 1995 adjusted for splits and dividends. The latest closing stock price for Canadian National Railway as of July 18, 2025 is 99.50.
  • The all-time high Canadian National Railway stock closing price was 129.13 on March 21, 2024.
  • The Canadian National Railway 52-week high stock price is 122.06, which is 22.7% above the current share price.
  • The Canadian National Railway 52-week low stock price is 91.65, which is 7.9% below the current share price.
  • The average Canadian National Railway stock price for the last 52 weeks is 106.42.
For more information on how our historical price data is adjusted see the Stock Price Adjustment Guide.
Canadian National Railway Historical Annual Stock Price Data
Year Average Stock Price Year Open Year High Year Low Year Close Annual % Change
2025 100.9951 100.6140 107.4610 92.0869 99.5000 -0.77%
2024 116.7130 121.3580 129.1330 99.3892 100.2680 -17.50%
2023 111.1311 112.9820 121.7360 100.6280 121.5420 7.84%
2022 112.4175 113.0490 127.3340 100.8050 112.7070 -0.98%
2021 105.1437 99.4359 124.9690 91.8044 113.8180 14.18%
2020 85.1802 81.6655 101.2500 60.5921 99.6809 23.84%
2019 78.9072 64.5286 84.1126 63.8480 80.4909 24.47%
2018 70.6849 71.4277 79.4186 60.9454 64.6682 -8.61%
2017 65.6571 56.8277 71.3276 56.8277 70.7587 24.42%
2016 51.3411 45.4547 58.9371 39.4560 56.8699 22.83%
2015 50.6949 55.5876 57.7638 43.6557 46.2999 -17.57%
2014 51.1419 45.3440 60.8447 41.6310 56.1663 22.56%
2013 40.3209 36.4870 46.2608 36.2537 45.8262 27.33%
2012 33.0481 30.6577 37.0622 29.1429 35.9887 17.94%
2011 28.3128 25.6769 31.2055 24.7404 30.5140 20.30%
2010 22.8954 20.5638 25.7380 18.4373 25.3640 24.41%
2009 16.3765 13.9330 20.9839 11.0257 20.3876 50.98%
2008 17.3117 16.7344 20.7413 11.6949 13.5032 -20.22%
2007 17.9407 15.2449 20.7504 14.8366 16.9256 10.79%
2006 15.5655 14.1515 17.2172 13.5855 15.2768 8.98%
2005 11.3589 10.4386 14.3538 9.6090 14.0183 32.43%
2004 7.7618 7.2491 10.6027 6.2832 10.5855 47.50%
2003 5.6451 4.7465 7.1856 4.4415 7.1765 55.12%
2002 5.0860 5.2353 5.7937 4.0232 4.6263 -12.31%
2001 4.3230 3.1161 5.3774 3.1161 5.2758 65.74%
2000 3.0149 2.7158 3.4315 2.4594 3.1831 14.16%
1999 3.1370 2.7394 3.8151 2.3666 2.7882 3.62%
1998 2.7989 2.4186 3.4334 2.1554 2.6908 11.25%
1997 2.2822 1.9034 2.8829 1.7159 2.4186 26.23%
1996 1.0633 0.7544 2.0657 0.7544 1.9160 160.33%
Sector Industry Market Cap Revenue
Transportation Transportation - Rail $62.335B $12.441B
Canadian National Railway Company is engaged in the rail and related transportation business. It operates as the largest rail network in Canada and the only transcontinental network in North America. The company's rail network serves major Canadian ports and includes connections to the United States.The company was founded in 1919. It is responsible for transporting goods annually for a wide range of business sectors, ranging from resource products to manufactured products to consumer goods, across a vast rail network. It is investing actively toward expanding its network. Canadian National is continuously seeking productivity initiatives to grow steadily, reduce costs and leverage its assets.Canadian National purchased Winnipeg-based TransX in March 2019 in a bid to serve its customers in a more efficient manner. The company's rail freight operations are classified into 7 business segments: Petroleum and Chemicals,Metals and Minerals,Forest Products, Coal, Grains and Fertilizers
Stock Name Country Market Cap PE Ratio
Union Pacific (UNP) United States $134.354B 20.26
Canadian Pacific Kansas City (CP) Canada $71.160B 24.53
CSX (CSX) United States $64.603B 20.11
Norfolk Southern (NSC) United States $62.371B 22.98
Central Japan Railway (CJPRY) Japan $21.951B 7.29
Bollore S.A (BOIVF) France $17.373B 0.00
Alstom ADR (ALSMY) France $10.950B 0.00
West Japan Railway (WJRYY) Japan $10.148B 13.83
Rail Vision (RVSN) Israel $0.018B 0.00