I remember BIDU going from $160 to mid $80s then back to $250. Nothing really significant news wise that I recall. Then we had NFLX go from $300 to $50 now over $600 over some news scare or change in strategic thinking. Nothing that should have caused these kind of swings. Maybe QIHU is the current beat down boy. Can't see anything that justifies CMCM going from $30 to $15 to $35 either. If you are able, just hold your nose and come back in a few months or a year. The price action boys will be on to the next target.