Yelp Insider Sells Over 10,000 Shares. Stock Has Dropped 44% in Three Years
Key PointsThe transaction involved the disposition of 10,333 shares at $23.60 per share, totaling $243,859 on August 20, 2026.
We haven't written up this one. Nasdaq Markets has the full story — the link below goes straight to it.