418.07 -4.72(-1.12%)04/20/2026
Microsoft Corporation (MSFT)
Press Release | Data News