Is it? Let's see if we can rationalize our way through this ...
Down 15% over the last 20 days - I'm not going to split hairs with exactness here - on no apparent news. (In actuality, there was GOOD news in this time frame.) Earnings report due out Nov 8. Now why on earth would the price have been pushed down so hard? Because there is an expectation of bad news? Or could it be good news? Heaven forbid someone knows something already.
Remember, the harder you compress a spring, when you let it go ...