RE: Anonymous recent Selling
There IS (of course)another possible explanation for all the selling of late and the related low stock price.
It may be someone with inside knowledge about negative developments, delays of various kinds, emerging trial results, production hiccups, etc etc etc.