Ballmer microsoft stock July 8, 2019 16 32 64 128 Steve ballmer microsoft stocks Steve ballmer microsoft stock price Stock market microsoft Ballmar microsoft Ballmer microsoft