I had bought some on Friday. If wanted I could have bailed yesterday when it hit 27.20 but held on to as I think that long term this stock is very healthy. Today's price drop is there because shorts are trying squeeze some gains from yesterday's pop. But soon there will be a short squeeze. I have picked some at 22.55. Will see how far that runs. I usually play a hybrid of short+long term positions. Means in one account I hold stocks for the long term and in another I trade the same stock to get some short term gain. But I don't touch a stock unless it has strong fundmentals because in the long term that is what makes you money. This stock is rebounding already. $23.21 already. At a forward PE of 13.83 how can you go wrong? Dow has already recovered. Wait for the NASDAQ to turn positive.