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

Bank of America Corporation vs Caterpillar Inc.

Market cap comparison over time

Bank of America Corporation

$391.4B

Rank #33

Caterpillar Inc.

$413.4B

Rank #31

Market Cap Over Time

Key Moments

  • Caterpillar Inc. overtook Bank of America Corporation by 2026

Year-by-Year Comparison

YearBank of America CorporationCaterpillar Inc.Leader
2026$391.4B$413.4BCaterpillar Inc.
2025$384.1B$262.7BBank of America Corporation
2024$299.9B$163.9BBank of America Corporation
2023$225.3B$131.5BBank of America Corporation
2022$213.7B$104.4BBank of America Corporation
2021$280.8B$88.0BBank of America Corporation
2020$187.4B$75.9BBank of America Corporation
2019$212.2B$59.8BBank of America Corporation
2018$145.2B$50.0BBank of America Corporation
2017$171.7B$60.7BBank of America Corporation
2016$126.6B$34.7BBank of America Corporation
2015$94.6B$24.4BBank of America Corporation
2014$99.4B$31.7BBank of America Corporation
2013$86.1B$30.6BBank of America Corporation
2012$64.0B$29.4BBank of America Corporation
2011$30.5B$29.1BBank of America Corporation
2010$72.8B$29.6BBank of America Corporation
2009$81.9B$17.5BBank of America Corporation
2008$74.6B$13.2BBank of America Corporation
2007$203.8B$20.8BBank of America Corporation
2006$254.7B$17.3BBank of America Corporation
2005$211.0B$16.0BBank of America Corporation
2004$204.0B$13.3BBank of America Corporation
2003$167.8B$11.1BBank of America Corporation
2002$139.8B$6.0BBank of America Corporation
2001$122.0B$6.6BBank of America Corporation
2000$86.3B$5.8BBank of America Corporation
1999$89.6B$5.6BBank of America Corporation
1998$104.4B$5.3BBank of America Corporation
1997$103.1B$5.5BBank of America Corporation
1996$81.0B$4.2BBank of America Corporation
1995$56.5B$3.2BBank of America Corporation
1994$35.3B$2.9BBank of America Corporation