For the past 10 years, Walmart is up 63% while Amazon is up 2700%. Here's WMT vs AMZN in 2016. 03-Feb-19 02:45 am Education Anirudh Sethi Value vs Growth?