Yelp YELP, the platform synonymous with connecting users to local businesses, has seen its shares plunge 12% over the past year. This underperformance compared with the Zacks Computer and Technology ...
Results that may be inaccessible to you are currently showing.