All charts and data below are with dividends reinvested. (Inflation adjustment is OFF !)

Total Real Returns

CNI: Total Return Chart (with Dividends Reinvested)

CNI total return snapshot: CNI returned +35.77% over the past year and +27.30% YTD, with dividends reinvested. Since Nov. 17, 1995, CNI is up +17,509.62% in nominal total return, or +18.18%/yr, and is currently −4.76% below its total-return high on Jul. 23, 2026.

Data ending Fri Oct. 30, 2026

Growth of $10,000

Fri 1995-11-17💬 to Fri 2026-10-30 Overall
Return
Exponential
Trendline
CNI
×
+17,509.62%
+18.18%/yr
+16.54%/yr
R2=0.950
Canadian National Railway Company NYSE Common Stock

Growth of $10,000 Summary

Fri 1995-11-17💬 to Fri 2026-10-30 Start
Value
End
Value
CNI
×
$10,000.00
1995-11-17
$1,760,962.41
2026-10-30

This Year’s Performance

through 2026-10-30

  YTD YoY
CNI
×
+27.30% +35.77%

Drawdowns

  Current
Drawdown
Worst
Drawdown
CNI
×
−4.76%
on 2026-10-30
from 2026-07-23 peak
−46.86%
on 2009-03-09
from 2007-07-18 peak

Rolling Returns

Period ending Fri 2026-10-30 1 yr 2 yr 3 yr 5 yr 10 yr
CNI
×
+35.77% +18.22%
+8.73%/yr
+24.97%
+7.71%/yr
+3.48%
+0.69%/yr
+137.74%
+9.05%/yr

Annual Returns

Year CNI
2026 (YTD) +27.30%
2025 −0.09%
2024 −17.51%
2023 +7.84%
2022 −1.41%
2021 +13.71%
2020 +23.67%
2019 +24.26%
2018 −8.61%
2017 +24.42%
2016 +22.83%
2015 −17.57%
2014 +22.58%
2013 +27.33%
2012 +17.94%
2011 +20.30%
2010 +24.41%
2009 +50.98%
2008 −20.21%
2007 +10.79%
2006 +8.98%
2005 +32.50%
2004 +47.58%
2003 +55.27%
2002 −12.31%
2001 +65.75%
2000 +14.87%
1999 +4.35%
1998 +11.99%
1997 +26.97%
1996 +160.34%
1995 +0.00%