Does Wall Street Still Back Yahoo? By: Benzinga via Benzinga April 22, 2015 at 15:24 PM EDT Yahoo! Inc. (NASDAQ: YHOO) shares have dropped less than 1 percent after the company’s mostly in-line Q1 earnings numbers. ... Read More >> Related Stocks: Alibaba Group Holding Ltd Yahoo