Market Overview

Passport Capital Has 6.3% Yelp Stake; Company is Set to Report Earnings Tomorrow