Tend to agree with your comments about the directors intentions. They're no different to us when it comes to finding cash to excise!
Those selling the options/shares are obviously those who thought they could make a quick buck on it's run. Those suggesting something sinister are probably wanting to cash in on those starting to panic as to where they will come up with the 30 cents to excise the options next month!
It will probably be a tight scenario with pending results in June I would think but if you want to sell me your options around two cent mark I'll oblige!
CAP Price at posting:
33.5¢ Sentiment: LT Buy Disclosure: Held