Most people with significant holdings in a stock don't have clear and independent views regarding that stock. I'm not saying he doesn't have clear views necessarily, but his views are certainly not independent.
MZN Price at posting:
2.2¢ Sentiment: Sell Disclosure: Not Held