eBay stock has received a consensus rating of buy. The average rating score is Baa1 and is based on 36 buy ratings, 20 hold ratings, and 7 sell ratings.