SunTrust's Bob Peck Says It's Possible Yahoo Does Algo Search Itself By: Benzinga via Benzinga April 20, 2015 at 09:02 AM EDT In a report published Monday, SunTrust Robinson Humphrey analyst Bob Peck noted that he remains focused on two key topics ahead of ... Read More >> Related Stocks: Alibaba Group Holding Ltd Microsoft Yahoo