Yelp Inc

YELPNYSE
$18.59
-0.78-4.03%
Yelp Analyst Price Targets - Benzinga