Complete conjecture here. I'll bet that SC, while spending time in the US, has jumped ship on his own accord in to some more lucrative (although he is already WELL WELL PAID) US$ salaried Silicon Valley opportunity.
NEA Price at posting:
45.0¢ Sentiment: Buy Disclosure: Held