Then something happened, and then it seemed to just fall away.
? Was it Google Maps (with reviews)?
? Was it disputes about reviews, or questions of financial influences or censorship of reviews?
It's been long enought that perhaps some insiders can share details without risk...
YELP currently has a market cap >3B and trades at a p/e of 74.54 which is a definitely a "growth level" multiple.