$MSFT

Microsoft Corporation
$528.98
Day: $528.33 – $533.8652-wk: $349.20 – $553.723 verified holders · avg +17.8% return