Whatever he does it will be the right move based on the fact he knows considerably more than any of us. If he sells you can be quite sure something dodgy is going on, if he buys that's the best possible seal of legitimacy.
SBB Price at posting:
4.7¢ Sentiment: Hold Disclosure: Held