I completely agree that this has got to be insider trading. It's the first thing I thought! How come so many big institutions have been selling out right before this announcement? Why is it that only the retail traders are left out in the cold?
VBA Price at posting:
31.5¢ Sentiment: LT Buy Disclosure: Held