Amazon stock has received a consensus rating of buy. The average rating score is A1 and is based on 96 buy ratings, 3 hold ratings, and 1 sell ratings.