msft 2007

Microsoft (MSFT) returned 20.6% in 2007.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2007
$25.93
$26.00
$25.66
$25.72
35,229,700
December 28 2007
$26.08
$26.17
$25.77
$26.09
33,447,200
December 27 2007
$26.26
$26.40
$25.96
$25.98
33,311,100
December 26 2007
$26.30
$26.47
$26.19
$26.45
30,252,400
December 24 2007
$26.10
$26.53
$26.04
$26.43
29,622,600
December 21 2007
$25.93
$26.05
$25.83
$26.05
83,240,500
December 20 2007
$25.49
$25.85
$25.34
$25.66
59,345,000
December 19 2007
$25.06
$25.38
$24.84
$25.13
58,469,100
December 18 2007
$25.02
$25.28
$24.71
$25.10
52,791,800
December 17 2007
$25.31
$25.38
$24.82
$24.84
58,121,200
December 14 2007
$25.32
$25.89
$25.29
$25.51
71,126,200
December 13 2007
$24.91
$25.61
$24.76
$25.44
73,913,200
December 12 2007
$25.00
$25.35
$24.51
$24.90
63,345,400
December 11 2007
$25.09
$25.28
$24.51
$24.63
55,070,700
December 10 2007
$25.02
$25.25
$24.90
$25.11
36,083,500
December 07 2007
$25.00
$25.07
$24.72
$24.94
40,771,000
December 06 2007
$24.75
$25.00
$24.47
$24.96
49,209,700
December 05 2007
$23.94
$24.94
$23.86
$24.67
84,894,700
December 04 2007
$23.65
$24.01
$23.57
$23.67
54,801,500
December 03 2007
$24.20
$24.30
$23.61
$23.78
61,770,600
November 30 2007
$24.50
$24.65
$23.98
$24.27
71,027,800
November 29 2007
$24.26
$24.51
$24.06
$24.27
53,633,600
November 28 2007
$24.11
$24.48
$23.77
$24.34
88,585,000
November 27 2007
$24.03
$24.27
$23.61
$23.88
84,178,400
November 26 2007
$24.63
$24.83
$23.79
$23.82
80,335,000