No doubt. I would say we are undervalued a bit and YELP is way overvalued. Looks like YELP should have more valuation than MM as they have fewer shares outstanding, but not 6 to 7 times the value. Double at most.
focus on market cap and not stock price or shares. YELP is only slightly over valued, but MM is extremely undervalued. Look at Z and P last year when no momentum existed. When the big mo return, MM will be at 30.