microsoft stock performance 2016

Microsoft (MSFT) returned 17.5% in 2016.

DATE OPEN HIGH LOW CLOSE VOLUME
December 30 2016
$57.06
$57.09
$56.22
$56.32
25,579,900
December 29 2016
$56.97
$57.28
$56.85
$57.00
10,250,600
December 28 2016
$57.46
$57.46
$56.94
$57.09
14,653,300
December 27 2016
$57.29
$58.07
$57.29
$57.35
11,763,200
December 23 2016
$57.50
$57.58
$56.91
$57.31
12,403,800
December 22 2016
$57.86
$58.09
$57.47
$57.59
22,176,600
December 21 2016
$57.49
$57.73
$57.20
$57.58
17,096,300
December 20 2016
$57.72
$57.82
$57.12
$57.58
26,028,400
December 19 2016
$56.70
$57.79
$56.57
$57.66
34,338,200
December 16 2016
$57.05
$57.05
$56.30
$56.46
42,453,100
December 15 2016
$56.82
$57.23
$56.46
$56.71
27,669,900
December 14 2016
$57.10
$57.50
$56.67
$56.81
30,352,700
December 13 2016
$56.64
$57.48
$56.41
$57.08
35,718,900
December 12 2016
$56.03
$56.46
$55.94
$56.34
20,198,100
December 09 2016
$55.45
$56.18
$55.40
$56.16
27,349,400
December 08 2016
$55.55
$55.81
$55.14
$55.29
21,220,800
December 07 2016
$54.39
$55.63
$54.20
$55.62
30,809,000
December 06 2016
$54.77
$54.79
$54.20
$54.33
19,907,000
December 05 2016
$54.10
$54.91
$53.98
$54.58
23,552,700
December 02 2016
$53.54
$53.90
$53.29
$53.70
25,515,700
December 01 2016
$54.48
$54.51
$53.42
$53.65
34,542,100
November 30 2016
$55.16
$55.45
$54.58
$54.61
34,655,400
November 29 2016
$54.97
$55.65
$54.85
$55.36
22,366,700
November 28 2016
$54.68
$55.30
$54.57
$54.93
20,732,600
November 25 2016
$54.65
$54.86
$54.49
$54.86
8,409,600