i can only agree with hudson123, the sell off of shares 5 mins before the announcement sure does seem odd,and who cares if he owns shares or not. anyway i hope he's wrong and this company finally starts to make some money because im holding plenty.
FUT Price at posting:
0.2¢ Sentiment: Buy Disclosure: Held