Amazon (AMZN) stock has gained more than 30% over the past three months, recently touching an all-time high of $278.56 in ...