Microsoft share prices July 8, 2019 16 32 64 128 Microsoft share prices history Microsoft share prices today Microsoft share prices trend Microsoft historical share prices Stock market microsoft Microsoft stock price Microsoft share price Microsoft usa