Yahoo Sales Miss Estimates

Yahoo Sales Miss Estimates

Tony Avelar/Bloomberg

Yahoo! Inc. signage is displayed on the company's headquarters in Sunnyvale, California.