My belief is with the stock up very nicely in the past few months this thing is ready for a "sell on the news" event. We have all seen it in the past and this stock is primed and ready to fall 5-10% on bad numbers and 2-5% on a match. On the other hand with a beat this thing may go to 45.
I try not to fall in love with my stocks, but I liked that this company also did documents, safety gear and fire extinguishers. But with employment not improving (as they said) I prefer to get out early as the story deteriorates rather than later.