That explanation really covers the price decline while popular opinion couldn't reconcile the latest very promising announcement after the trading halt lifted with a mini sell off enough to cause others to panic and sell.
Curious though why would anybody want to exercise options when the announcement clearly presented a positive tone while still technically unsubstantiated. The answer in my mind is purely financial necessity but the exercise activity seems to have been coordinated.
Got to make a mental note to go investigate the option holders.
Form 3's will come out if directors involved.
Add to My Watchlist
What is My Watchlist?