Canadian National Railway Company (CNR.TO)

CAD 146.4

(-0.68%)

Revenue Summary of Canadian National Railway Company

  • Canadian National Railway Company's latest annual revenue in 2023 was 16.82 Billion CAD , down -1.63% from previous year.
  • Canadian National Railway Company's latest quarterly revenue in 2024 Q2 was 4.32 Billion CAD , down -24.45% from previous quarter.
  • Canadian National Railway Company reported a annual revenue of 17.1 Billion CAD in annual revenue 2022, up 18.17% from previous year.
  • Canadian National Railway Company reported a annual revenue of 14.47 Billion CAD in annual revenue 2021, up 4.76% from previous year.
  • Canadian National Railway Company reported a quarterly revenue of 4.32 Billion CAD for 2024 Q2, down -24.45% from previous quarter.
  • Canadian National Railway Company reported a quarterly revenue of 5.73 Billion CAD for 2024 Q1, up 28.16% from previous quarter.

Annual Revenue Chart of Canadian National Railway Company (2023 - 1995)

Historical Annual Revenue of Canadian National Railway Company (2023 - 1995)

Year Revenue Revenue Growth
2023 16.82 Billion CAD -1.63%
2022 17.1 Billion CAD 18.17%
2021 14.47 Billion CAD 4.76%
2020 13.81 Billion CAD -7.36%
2019 14.91 Billion CAD 4.16%
2018 14.32 Billion CAD 9.82%
2017 13.04 Billion CAD 8.34%
2016 12.03 Billion CAD -4.55%
2015 12.61 Billion CAD 3.93%
2014 12.13 Billion CAD 14.74%
2013 10.57 Billion CAD 6.6%
2012 9.92 Billion CAD 9.88%
2011 9.02 Billion CAD 8.81%
2010 8.29 Billion CAD 12.62%
2009 7.36 Billion CAD -13.15%
2008 8.48 Billion CAD 7.41%
2007 7.89 Billion CAD 2.35%
2006 7.71 Billion CAD 6.57%
2005 7.24 Billion CAD 10.57%
2004 6.54 Billion CAD 11.28%
2003 5.88 Billion CAD -3.7%
2002 6.11 Billion CAD 8.1%
2001 5.65 Billion CAD 4.13%
2000 5.42 Billion CAD 3.34%
1999 5.25 Billion CAD 28.46%
1998 4.08 Billion CAD -6.14%
1997 4.35 Billion CAD 9.99%
1996 3.96 Billion CAD -3.35%
1995 4.09 Billion CAD 0.0%

Peer Revenue Comparison of Canadian National Railway Company

Name Revenue Revenue Difference
Canadian Pacific Railway Limited 12.55 Billion CAD -34.034%