Yahoo! Inc. Misses Earnings Estimates By: TalkMarkets April 21, 2015 at 18:26 PM EDT Shares of Yahoo declined as much as 2% to $43.60 per share after tonight's earnings report Read More >> Related Stocks: Yahoo