Steve Ballmer has overtaken Bill Gates to become the sixth-richest person globally, thanks to Microsoft's soaring shares. While Gates, 68, has diversified his $156.7 billion wealth through investments and philanthropy, Ballmer's $157.2 billion net worth is primarily in Microsoft stock. Gates' philanthropy includes donating nearly $60 billion to the Gates Foundation.