As tempted as I am to sell some holdings and take a profit, having watched AVX for so long, I would not be surprised if some insider trading is going on...
The price always seems to jump before big announcements with this beast.
AVX Price at posting:
17.1¢ Sentiment: Buy Disclosure: Held