Bob Peck Explains His 'Odd Call' Buy Rating On Yahoo By: Benzinga via Benzinga July 22, 2015 at 14:49 PM EDT Yahoo! Inc. (NASDAQ: YHOO) reported mixed second-quarter earnings on Tuesday. While revenue at $1.04 billion was slightly above ... Read More >> Related Stocks: Alibaba Group Holding Ltd Yahoo