My biggest concern, based on past history, is that they have never held a tight ship and with a big sell off so close to an announcement says to me that something negative has leaked. Could it be coincidental? doubt it
Add to My Watchlist
What is My Watchlist?