msft june 18 2014 to 2015

Microsoft (MSFT) returned 38.7% between June 18, 2014 and December 31, 2015.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2015
$48.85
$48.98
$48.31
$48.36
27,334,100
December 30 2015
$49.23
$49.50
$49.07
$49.09
21,704,500
December 29 2015
$49.07
$49.56
$48.87
$49.30
27,731,400
December 28 2015
$48.25
$48.77
$47.93
$48.77
22,458,300
December 24 2015
$48.69
$48.78
$48.32
$48.53
9,558,500
December 23 2015
$48.56
$48.71
$48.33
$48.66
27,279,800
December 22 2015
$47.94
$48.36
$47.51
$48.25
28,322,200
December 21 2015
$47.84
$48.25
$47.27
$47.80
37,246,300
December 18 2015
$48.62
$48.82
$47.10
$47.19
84,684,200
December 17 2015
$49.13
$49.51
$48.41
$48.56
41,280,900
December 16 2015
$48.42
$49.03
$47.74
$48.93
37,503,300
December 15 2015
$48.52
$48.73
$48.02
$48.12
39,843,000
December 14 2015
$47.36
$48.13
$46.79
$48.07
46,768,900
December 11 2015
$47.69
$48.03
$47.08
$47.13
39,549,500
December 10 2015
$48.29
$48.52
$47.95
$48.18
31,775,800
December 09 2015
$48.27
$48.70
$47.52
$47.93
36,373,200
December 08 2015
$48.35
$48.90
$47.94
$48.63
32,878,000
December 07 2015
$48.63
$48.79
$48.20
$48.65
30,709,800
December 04 2015
$47.18
$49.02
$47.16
$48.74
43,963,700
December 03 2015
$48.37
$48.62
$47.01
$47.25
38,627,800
December 02 2015
$48.22
$48.78
$48.00
$48.13
47,274,900
December 01 2015
$47.43
$48.15
$47.33
$48.14
39,952,800
November 30 2015
$47.54
$47.91
$47.07
$47.38
56,241,400
November 27 2015
$46.90
$47.14
$46.89
$47.01
9,009,100
November 25 2015
$47.15
$47.27
$46.80
$46.80
21,005,100