..but Amazon disappoints after hours

The US stock market ended the day higher with the S&P up 0.55% and the Nasdaq up 0.86%.


But Amazon, after the bell has thrown a wrench into the after hours trading. Instead of EPS at $1.56, earnings came in at $1.00. Yikes. Amazon was up $52 on the day but is down $78 after the earnings (down >11% from the close). It is not a Facebook, Amazon, 1-2 punch. Facebook surprised to the upside yesterday.

Microsoft earnings were better at $0.78 vs 0.71$ estimate. Revenue beat at $25.69B vs $ 25.26 est. The stock is up 7% in after hour trading (note liquidity conditions are lighter after hours).

Visa $0.69 EPS vs $0.68