🚧 Under construction — Data may be inaccurate or incomplete. We're actively adding more companies and financial metrics.

Canadian National Railway Company vs O'Reilly Automotive, Inc.

Market cap comparison over time

Canadian National Railway Company

$73.1B

Rank #208

O'Reilly Automotive, Inc.

$74.7B

Rank #204

Market Cap Over Time

Key Moments

  • O'Reilly Automotive, Inc. overtook Canadian National Railway Company by 2024

Year-by-Year Comparison

YearCanadian National Railway CompanyO'Reilly Automotive, Inc.Leader
2026$73.1B$74.7BO'Reilly Automotive, Inc.
2025$59.0B$75.6BO'Reilly Automotive, Inc.
2024$61.9B$65.5BO'Reilly Automotive, Inc.
2023$69.3B$52.5BCanadian National Railway Company
2022$65.6B$46.6BCanadian National Railway Company
2021$62.2B$39.0BCanadian National Railway Company
2020$55.1B$25.0BCanadian National Railway Company
2019$45.4B$24.2BCanadian National Railway Company
2018$38.4B$19.0BCanadian National Railway Company
2017$38.7B$13.3BCanadian National Railway Company
2016$33.2B$15.4BCanadian National Railway Company
2015$27.9B$14.0BCanadian National Railway Company
2014$28.4B$10.6BCanadian National Railway Company
2013$21.2B$7.1BCanadian National Railway Company
2012$15.5B$4.9BCanadian National Railway Company
2011$13.5B$4.4BCanadian National Railway Company
2010$11.0B$3.3BCanadian National Railway Company
2009$9.4B$2.1BCanadian National Railway Company
2008$7.2B$1.7BCanadian National Railway Company
2007$7.3B$1.8BCanadian National Railway Company
2006$7.7B$1.8BCanadian National Railway Company
2005$7.1B$1.8BCanadian National Railway Company
2004$5.5B$1.2BCanadian National Railway Company
2003$4.1B$1.1BCanadian National Railway Company
2002$3.2B$698.6MCanadian National Railway Company
2001$3.7B$1.0BCanadian National Railway Company
2000$2.1B$738.9MCanadian National Railway Company
1999$1.8B$593.9MCanadian National Railway Company
1998$1.8B$652.6MCanadian National Railway Company
1997$1.5B$362.6MCanadian National Railway Company
1996$1.2B$221.0MCanadian National Railway Company