Creative Destruction 2021: Walmart vs. Amazon

Sustaining Innovation Disruptive Innovation
Company Walmart Amazon
Age 59 27
Market Cap (2021-09-01) 0.41T USD 1.76T USD
Number of Stores 11,443 589 (including Whole Foods)
Worldwide Revenue 2020 $559B $386B
Net Profit 2020 $14.88B $21.33B
Search term popularity between Walmart and Amazon from 2004 to 2021.