Historical Data

Microsoft Corporation (MSFT)

$ 305.24
0.40 0.13%