Finance·MSFT
$380
Finance·Weekly
↑ $517.50
Finance·Monthly
56%
↑ $525
$430
$480
$510-$520
92%
↑ $510
90%
Up
$420
↓ $540
Finance·Yearly Hit
$480–500
↑ $435
$345
↓ $480
$370
↓ $465
$330