Seriously what is with you people. Stocks are volatile, they go up and down. This stock has gone up and down for the past three years. Its not going to go up 100% of the time.....this is a long term play with a great payoff. If you are worried about it going up or down 10-15% you are in the wrong business. (of owning any stock).
Patience has paid off greatly with this stock, I'm willing to bet that continues.