Amazon Stock Expectations. With macro tailwinds and analyst upgrades, that may have been its