Weekly Tech Highlights: Twitter Beat Earnings, Yelp Fell Short And More By: Benzinga via Benzinga August 02, 2015 at 10:19 AM EDT July concluded with a plethora of earnings and the release (and heavy promotion) of Windows 10. Twitter Showed Signs Of ... Read More >> Related Stocks: Bio-Techne Corp Microsoft Twitter, Inc. Yelp Inc