You'd never know from some of the stories today why Yahoo's (Symbol: YHOO) earnings report last night caused the stock to open down 18% this morning. Earnings per share were 11 cents, as analysts expected, and net revenue came in at $1.12 billion, just 1.7% off expectations. Instead, turn to the blogosphere where David Jackson explains 5 reasons why the stock got killed (most likely - company delayed new ad platform) and Jeff Matthews dissects management's spin (the COO was "extremely pleased" with the delayed ad product - huh?).

Before it's here, it's on the Bloomberg Terminal. LEARN MORE