It's Steve Ballmer who currently holds 333 million shares of the famous stock. Gates has been selling off millions of shares for his charity projects around the globe. Gates owns 330 million shares. In the past five years Gates has sold 402 million shares for $11.5 billion. Ballmer is worth over $13 billion dollars. Ballmer stepped down as CEO in February.