performing msft 2006

Microsoft (MSFT) returned 15.4% in 2006.

DATEOPENHIGHLOWCLOSEVOLUME
December 29 2006
$21.10
$21.31
$21.08
$21.10
41,754,160
December 28 2006
$21.10
$21.22
$21.07
$21.19
26,690,500
December 27 2006
$21.19
$21.29
$21.14
$21.22
31,246,240
December 26 2006
$20.87
$21.20
$20.78
$21.19
37,094,281
December 22 2006
$21.07
$21.10
$20.93
$20.95
37,971,762
December 21 2006
$21.29
$21.30
$21.12
$21.19
32,147,699
December 20 2006
$21.19
$21.37
$21.18
$21.26
31,421,859
December 19 2006
$20.99
$21.32
$20.87
$21.19
53,672,652
December 18 2006
$21.34
$21.38
$21.05
$21.12
56,905,180
December 15 2006
$21.30
$21.36
$21.22
$21.34
102,714,703
December 14 2006
$20.88
$21.26
$20.86
$21.25
84,192,828
December 13 2006
$20.92
$20.92
$20.72
$20.88
45,658,922
December 12 2006
$20.86
$20.94
$20.65
$20.80
68,808,969
December 11 2006
$20.63
$21.02
$20.57
$20.88
107,596,797
December 08 2006
$20.37
$20.78
$20.35
$20.78
108,852,305
December 07 2006
$20.47
$20.54
$20.36
$20.39
46,831,180
December 06 2006
$20.56
$20.59
$20.40
$20.49
48,516,152
December 05 2006
$20.75
$20.78
$20.52
$20.59
45,577,180
December 04 2006
$20.65
$20.86
$20.61
$20.73
55,127,953
December 01 2006
$20.66
$20.71
$20.42
$20.58
72,253,484
November 30 2006
$20.79
$20.90
$20.72
$20.75
53,193,719
November 29 2006
$20.81
$21.05
$20.80
$20.90
58,775,012
November 28 2006
$20.73
$20.79
$20.59
$20.77
52,594,301
November 27 2006
$20.97
$21.02
$20.73
$20.83
72,707,250
November 24 2006
$20.96
$21.09
$20.95
$21.03
20,469,689