I soldI have seen things like this before and the stock price goes down for a long time.
Check the DRX sale by thier insiders at over $17 and now the stock is $11.50.
I will wait for this to cool down before thinking about it.
GLTA and check out what happened to DRX