microsoft stock in 2007

Microsoft (MSFT) returned 20.6% in 2007.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2007
$25.58
$25.65
$25.31
$25.37
35,229,700
December 28 2007
$25.72
$25.82
$25.42
$25.74
33,447,200
December 27 2007
$25.90
$26.05
$25.61
$25.63
33,311,100
December 26 2007
$25.95
$26.11
$25.84
$26.09
30,252,400
December 24 2007
$25.75
$26.17
$25.69
$26.07
29,622,600
December 21 2007
$25.58
$25.70
$25.47
$25.70
83,240,500
December 20 2007
$25.15
$25.50
$25.00
$25.31
59,345,000
December 19 2007
$24.72
$25.04
$24.50
$24.79
58,469,100
December 18 2007
$24.68
$24.94
$24.38
$24.76
52,791,800
December 17 2007
$24.96
$25.03
$24.48
$24.51
58,121,200
December 14 2007
$24.98
$25.54
$24.95
$25.16
71,126,200
December 13 2007
$24.57
$25.26
$24.43
$25.10
73,913,200
December 12 2007
$24.66
$25.00
$24.18
$24.56
63,345,400
December 11 2007
$24.75
$24.93
$24.18
$24.30
55,070,700
December 10 2007
$24.68
$24.90
$24.56
$24.77
36,083,500
December 07 2007
$24.66
$24.73
$24.38
$24.61
40,771,000
December 06 2007
$24.41
$24.66
$24.14
$24.62
49,209,700
December 05 2007
$23.62
$24.60
$23.54
$24.33
84,894,700
December 04 2007
$23.33
$23.69
$23.25
$23.35
54,801,500
December 03 2007
$23.87
$23.97
$23.29
$23.46
61,770,600
November 30 2007
$24.17
$24.31
$23.65
$23.94
71,027,800
November 29 2007
$23.93
$24.18
$23.74
$23.94
53,633,600
November 28 2007
$23.79
$24.15
$23.44
$24.01
88,585,000
November 27 2007
$23.71
$23.94
$23.29
$23.56
84,178,400
November 26 2007
$24.29
$24.49
$23.47
$23.49
80,335,000