🚧 Under construction — Data may be inaccurate. We are actively adding more companies and metrics.

Bank of America Corporation vs Costco Wholesale Corporation

Market cap comparison over time

Bank of America Corporation

$396.5B

Rank #32

Costco Wholesale Corporation

$409.2B

Rank #30

Market Cap Over Time

Key Moments

  • Costco Wholesale Corporation overtook Bank of America Corporation by 2023
  • Bank of America Corporation overtook Costco Wholesale Corporation by 2025
  • Costco Wholesale Corporation overtook Bank of America Corporation by 2026

Year-by-Year Comparison

YearBank of America CorporationCostco Wholesale CorporationLeader
2026$396.5B$409.2BCostco Wholesale Corporation
2025$384.1B$381.4BBank of America Corporation
2024$299.9B$403.1BCostco Wholesale Corporation
2023$225.3B$282.3BCostco Wholesale Corporation
2022$213.7B$193.8BBank of America Corporation
2021$280.8B$239.4BBank of America Corporation
2020$187.4B$153.6BBank of America Corporation
2019$212.2B$118.8BBank of America Corporation
2018$145.2B$81.6BBank of America Corporation
2017$171.7B$73.7BBank of America Corporation
2016$126.6B$60.3BBank of America Corporation
2015$94.6B$60.1BBank of America Corporation
2014$99.4B$50.5BBank of America Corporation
2013$86.1B$41.9BBank of America Corporation
2012$64.0B$32.2BBank of America Corporation
2011$30.5B$26.8BBank of America Corporation
2010$72.8B$23.0BBank of America Corporation
2009$81.9B$18.6BBank of America Corporation
2008$74.6B$16.2BBank of America Corporation
2007$203.8B$21.4BBank of America Corporation
2006$254.7B$16.0BBank of America Corporation
2005$211.0B$14.9BBank of America Corporation
2004$204.0B$14.4BBank of America Corporation
2003$167.8B$11.0BBank of America Corporation
2002$139.8B$8.3BBank of America Corporation
2001$122.0B$13.1BBank of America Corporation
2000$86.3B$11.8BBank of America Corporation
1999$89.6B$13.5BBank of America Corporation
1998$104.4B$10.7BBank of America Corporation
1997$103.1B$6.6BBank of America Corporation
1996$81.0B$3.7BBank of America Corporation
1995$56.5B$2.3BBank of America Corporation
1994$35.3B$1.9BBank of America Corporation