MSFT   $381.525  -1.93% Market Closed

Microsoft Corporation

Data not available