The question has finally been answered. Why did Baidu's stock price jump so ridiculously high back into the $90's range back during May. Well, you'd be interested to know that according to SEC Filings, hedge funds related to Steve Cohen's SAC Capital caused the disruption after buying more shares giving it over 19.5% ownership of Baidu's outstanding shares (worth around US$225M). According to the filings, dated June 7th, as of May 31 Cohen personally owned 949,400 shares, or 7.2% of the float. It looks like SAC funds held less than 2% of Baidu's outstanding shares as of the end of March. Stupid move? Well, what would you do if you owned almost 20% of Baidu? I'd feel pretty good about it if it were me.