SQN’s Presentation on Yelp: Yelp is Worth $65/Share

Yelp has dramatically underperformed with no meaningful accountability to stockholders Underperformed Russell 2000 Technology Index by -117% and its own proxy peer group by -74% over the last 5 years; missed investor expectations in 12 out of the last 19 quarters Board is stale, with no new members added since May 2012; failed to hold […]

Continue Reading