So true. I added more at 33.5. And have a buy order at 33. I have no idea why people are selling this share. If its at a 12 month low, then arnt a majority of people gonna be selling at a loss??
Crazy bargains.
AVX Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held