We have no way to know but, assume you are close to Matin (liberal definition of an insider = partners, suppliers, executives, staff ...) and also assume that the IR/PR we saw are almost accurate.It seems logic to beleive that you would have a pretty much better understanding of what the company realy is, than someone sitting in his office 3000 miles away from Matin.
I do not know about you but personally I certainly will try to accumulate a few 100,000 shares for my old days ...
However, who knows?