msft stock 2016

Microsoft (MSFT) returned 17.5% in 2016.

DATEOPENHIGHLOWCLOSEVOLUME
December 30 2016
$56.58
$56.60
$55.74
$55.84
25,579,910
December 29 2016
$56.49
$56.79
$56.37
$56.52
10,250,580
December 28 2016
$56.97
$56.97
$56.46
$56.60
14,653,350
December 27 2016
$56.80
$57.57
$56.80
$56.86
11,763,170
December 23 2016
$57.02
$57.10
$56.43
$56.83
12,403,820
December 22 2016
$57.37
$57.60
$56.98
$57.11
22,176,590
December 21 2016
$57.00
$57.24
$56.72
$57.10
17,096,301
December 20 2016
$57.23
$57.33
$56.63
$57.10
26,028,381
December 19 2016
$56.22
$57.30
$56.09
$57.17
34,338,219
December 16 2016
$56.57
$56.57
$55.82
$55.98
42,453,078
December 15 2016
$56.34
$56.75
$55.98
$56.23
27,669,869
December 14 2016
$56.61
$57.02
$56.19
$56.32
30,352,650
December 13 2016
$56.16
$56.99
$55.93
$56.59
35,718,871
December 12 2016
$55.55
$55.98
$55.46
$55.87
20,198,080
December 09 2016
$54.98
$55.70
$54.93
$55.69
27,349,359
December 08 2016
$55.08
$55.34
$54.67
$54.82
21,220,750
December 07 2016
$53.93
$55.16
$53.74
$55.15
30,808,570
December 06 2016
$54.30
$54.33
$53.74
$53.87
19,907,039
December 05 2016
$53.65
$54.44
$53.52
$54.11
23,552,660
December 02 2016
$53.09
$53.44
$52.84
$53.24
25,515,670
December 01 2016
$54.01
$54.05
$52.96
$53.20
34,542,121
November 30 2016
$54.69
$54.98
$54.11
$54.15
34,655,441
November 29 2016
$54.50
$55.18
$54.38
$54.90
22,366,721
November 28 2016
$54.22
$54.83
$54.10
$54.46
20,732,619
November 25 2016
$54.19
$54.39
$54.03
$54.39
8,409,616