Wow, just looking at the $AMZN chart over the past few months.  Pretty soon it could be a double from the lows of March.  

What's interesting about these ultra-mega-caps is thinking about what has to be true in terms of free cash flow (eventually) to justify today's market cap.