Who would not have exercised options already 10 cents better off, really !
But they waited until the very last day to show their confidence
If there any more "cheap" options perhaps they can exercise them early to show "more confidence"
IRC Price at posting:
16.5¢ Sentiment: Hold Disclosure: Held