Let the be a lesson. This market is a trader's market. Buy and hold doesn't work!!!! You should have taken profits above $500. No brainer! You could see the momentum come to a halt above $500. With respect to BIDU, this is a phenomenal run that won't stop any time soon because. Momentum is way too strong and continues to build with the breakout to new highs. This should easily get to $160 before consolidating and waiting for the next earnings release.