When will our $2M CEO and our $5M executivesPurchase any of their shares? Let's call a spade a spade.
In biotech, it's a damn good sign when your executives stop moooching and decide to dish-out money.
They sound like the tornoto maple-leafs...execuses after excuses.