387.81 -9.94(-2.50%)07/22/2026
Microsoft Corporation (MSFT)
Press Release | Data News