This is a very good sign.
Sentiment: Strong Buy
way oversold today, need to go up more, on any pullback buy buy buy. Insiders loading like mad - buyout around the corner, article said everyday - buyout !
I'm sorry, what insiders are you referring to? the only inside action happening with YELP is its executives' automatic sales (not purchases).
Sentiment: Strong Sell