Shares, Michael Ballmer | news sites