They just posted blow out, I mean blow out EPS of 26c vs estimates of 15c. Rev at 3.02 bln vs estimates of 2.92. Also guided a bit higher on Q2 sales. Also authorized $500 mln share repurchase.
Interestingly, put volume on the AMZN May40 went past 21k today and there was a temptation to bet against AMZN by buying those puts. But closer inspection of time and sales showed almost all trades in the final half hour were sales (bullish). I just couldn't bring myself to buy calls on a 100 p/e stock, so I just stepped aside. Let the mania continue.