Exactly - as a founding director I think he has about 20m of shares and will be up for further shares at milestone dates. What has been sold is a mere pittance in comparison. Not an indication of anything!
SFI Price at posting:
8.3¢ Sentiment: Hold Disclosure: Held