I was getting ready to tell you that this wasn't the case...but..alas, it is. Two directors taking in a sizeable sum ($240k and ~$288k). Does seem a tad greedy. Least they can do is deliver some huge deals in the near future.
CIO Price at posting:
0.8¢ Sentiment: Buy Disclosure: Held