$MSFT

Microsoft Corporation
$397.36
Day: $397.18 – $405.0452-wk: $356.28 – $555.453 verified holders · avg +17.8% return