Does Amazon Stock Have More Upside Ahead?