Posted on June 3, 2013Qihu sold Guess my stop limit order was a bit too low. Executed this morning. Final 17% Return at the end.