Aegis Capital Maintains Buy, $45 Target On Yelp As Firm Notes 'Yelp's stock is facing an uphill battle to reward shareholders by relying on the core business alone, and that's in spite of the $681M of share repurchases over the past ~2.5 years'