The low volume during the very recent swoon tells you what you need to know...nothing wrong with the company or the stock, but the share price has come a little too far too fast. It's a trader's market and this is a trader's darling of a stock. The fat run-up of the past few months has resulted in profit takers doing their thing right now. I sold half my shares at 20.50 on Monday and I'm looking to buy them back at any minute. I bet you there are lots and lots of traders doing the same thing.