I think the price is going to drop back to around 17-18 for a while now. Articles like this don't make you think much will happen before Jan- Feb; it seems to imply they are desperate when I don't beleive that's the case.
AVX Price at posting:
18.0¢ Sentiment: LT Buy Disclosure: Held