Yelp is Not Making Money

Yelp (NYSE: YELP) is one of the worst and most overvalued stocks around these days. The business review service was trading at $33.71 a share on March 3, 2017, yet it was not making any money.

Read more