Amazon May Soon Top the S&P 500 in Revenue Dethroning Walmart