RE:Andrew Stodart, Insider sold 100,000 sharesDavid Ellison sold shares at the end of November as well. And the share price has more than doubled since then.
They both have many shares so if they need some money then they need some money! Nothing wrong with selling some of their shares.