What a difference a day makes. Yesterday, investors expected Amazon report earnings per share of 46 cents this year, which led to a comical price-to-earnings ratio of almost 1,100.

Today, expectations are for a profit of $1.21, a 220 percent increase, and the P/E is now down to roughly 475, even though third quarter operating income guidance is very wide, from a loss of $480 million to a gain of $70 million.