416.67 -11.38(-2.66%)06/05/2026
Microsoft Corporation (MSFT)
Press Release | Data News