Amazon stock has received a series of upgrades after the company reported a big revenue beat. The company reported $0.52 EPS for the quarter, missing the consensus estimate of $1.09. Horrible miss on earnings but Amazon crushed it on revenue. The company had revenue of $43.74 billion for the quarter versus the estimate of $42.26 billion. That means that revenue for the quarter was up 33.7% YOY. Awesome.