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