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

Fastenal Company vs Occidental Petroleum Corporation

Market cap comparison over time

Fastenal Company

$53.3B

Rank #251

Occidental Petroleum Corporation

$55.2B

Rank #248

Market Cap Over Time

Key Moments

  • Fastenal Company overtook Occidental Petroleum Corporation by 2020
  • Occidental Petroleum Corporation overtook Fastenal Company by 2022
  • Fastenal Company overtook Occidental Petroleum Corporation by 2025
  • Occidental Petroleum Corporation overtook Fastenal Company by 2026

Year-by-Year Comparison

YearFastenal CompanyOccidental Petroleum CorporationLeader
2026$53.3B$55.2BOccidental Petroleum Corporation
2025$45.6B$40.3BFastenal Company
2024$40.0B$47.4BOccidental Petroleum Corporation
2023$35.0B$56.5BOccidental Petroleum Corporation
2022$24.9B$58.9BOccidental Petroleum Corporation
2021$32.9B$26.9BFastenal Company
2020$24.4B$16.1BFastenal Company
2019$18.0B$36.3BOccidental Petroleum Corporation
2018$12.4B$51.1BOccidental Petroleum Corporation
2017$12.6B$58.8BOccidental Petroleum Corporation
2016$10.5B$54.2BOccidental Petroleum Corporation
2015$8.9B$49.3BOccidental Petroleum Corporation
2014$10.1B$56.5BOccidental Petroleum Corporation
2013$9.8B$62.2BOccidental Petroleum Corporation
2012$9.4B$48.7BOccidental Petroleum Corporation
2011$8.6B$58.2BOccidental Petroleum Corporation
2010$5.8B$59.8BOccidental Petroleum Corporation
2009$3.9B$48.7BOccidental Petroleum Corporation
2008$3.2B$35.1BOccidental Petroleum Corporation
2007$3.7B$44.4BOccidental Petroleum Corporation
2006$3.2B$27.7BOccidental Petroleum Corporation
2005$3.5B$22.3BOccidental Petroleum Corporation
2004$2.7B$16.0BOccidental Petroleum Corporation
2003$2.2B$11.3BOccidental Petroleum Corporation
2002$1.6B$7.4BOccidental Petroleum Corporation
2001$1.4B$6.6BOccidental Petroleum Corporation
2000$1.2B$5.8BOccidental Petroleum Corporation
1999$974.1M$5.0BOccidental Petroleum Corporation
1998$952.8M$3.7BOccidental Petroleum Corporation
1997$828.0M$6.1BOccidental Petroleum Corporation
1996$989.8M$4.7BOccidental Petroleum Corporation
1995$913.5M$4.1BOccidental Petroleum Corporation
1994$441.5M$3.5BOccidental Petroleum Corporation