Microsoft stock price per share July 8, 2019 16 32 64 128 Microsoft stock price per share today Microsoft current stock price per share Cnbc microsoft Microsoft company Microsoft usa