I remember last quarter amazon missed on something and the stock tanked about 20 bucks, touched just below $100 and then skyrocketed to over $150 a share in about 2 months. BIDU is another company that has been on a run, if you factor out the split its a $1000 stock, I think its a bit overbought just like AMZN.
See the ascending triangle on SNDK. Looks good above $40.70 SNDK is behind in the latest rally and will catch up.
AMZN has earned the whole 51 cents - return your money in 78 years. BIDU has earned the whole 41 cents - may be return your money in 63 years. It is ridiculous!