Let's keep in mind that this was over $20 less than a year ago, and the business has done nothing to improve since then. We had a nice gain today, but this is nowhere near being fully valued, in my opinion.
Not the time to sell. I have been waiting for this kind of big volume day for a year. One more and we're off to the races. No reason why this can't be a thirty dollar stock with a year or two. I invest for the long tern, which usually works out better than the alternative. Best of luck.