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

Canadian National Railway Company vs Ecolab Inc.

Market cap comparison over time

Canadian National Railway Company

$73.1B

Rank #208

Ecolab Inc.

$74.2B

Rank #206

Market Cap Over Time

Key Moments

  • Canadian National Railway Company overtook Ecolab Inc. by 2014
  • Ecolab Inc. overtook Canadian National Railway Company by 2015
  • Canadian National Railway Company overtook Ecolab Inc. by 2016
  • Ecolab Inc. overtook Canadian National Railway Company by 2019
  • Canadian National Railway Company overtook Ecolab Inc. by 2022
  • Ecolab Inc. overtook Canadian National Railway Company by 2024

Year-by-Year Comparison

YearCanadian National Railway CompanyEcolab Inc.Leader
2026$73.1B$74.2BEcolab Inc.
2025$59.0B$73.5BEcolab Inc.
2024$61.9B$64.9BEcolab Inc.
2023$69.3B$54.4BCanadian National Railway Company
2022$65.6B$39.4BCanadian National Railway Company
2021$62.2B$62.8BEcolab Inc.
2020$55.1B$57.4BEcolab Inc.
2019$45.4B$50.7BEcolab Inc.
2018$38.4B$38.3BCanadian National Railway Company
2017$38.7B$34.5BCanadian National Railway Company
2016$33.2B$29.8BCanadian National Railway Company
2015$27.9B$28.7BEcolab Inc.
2014$28.4B$25.9BCanadian National Railway Company
2013$21.2B$25.6BEcolab Inc.
2012$15.5B$17.4BEcolab Inc.
2011$13.5B$13.8BEcolab Inc.
2010$11.0B$11.9BEcolab Inc.
2009$9.4B$10.4BEcolab Inc.
2008$7.2B$8.1BEcolab Inc.
2007$7.3B$11.6BEcolab Inc.
2006$7.7B$10.2BEcolab Inc.
2005$7.1B$8.1BEcolab Inc.
2004$5.5B$7.7BEcolab Inc.
2003$4.1B$6.0BEcolab Inc.
2002$3.2B$5.3BEcolab Inc.
2001$3.7B$4.3BEcolab Inc.
2000$2.1B$4.5BEcolab Inc.
1999$1.8B$4.0BEcolab Inc.
1998$1.8B$3.7BEcolab Inc.
1997$1.5B$2.8BEcolab Inc.
1996$1.2B$1.9BEcolab Inc.