performing stock msft 2005

Microsoft (MSFT) returned -1.3% in 2005.

DATEOPENHIGHLOWCLOSEVOLUME
December 30 2005
$18.22
$18.33
$18.18
$18.22
49,045,191
December 29 2005
$18.37
$18.46
$18.29
$18.30
34,491,594
December 28 2005
$18.47
$18.57
$18.36
$18.38
35,444,293
December 27 2005
$18.60
$18.70
$18.43
$18.43
37,610,711
December 23 2005
$18.47
$18.58
$18.42
$18.56
30,688,010
December 22 2005
$18.60
$18.66
$18.40
$18.52
91,276,961
December 21 2005
$18.70
$18.75
$18.61
$18.62
73,129,430
December 20 2005
$18.64
$18.73
$18.58
$18.71
62,960,512
December 19 2005
$18.60
$18.72
$18.57
$18.69
68,686,961
December 16 2005
$18.73
$18.86
$18.68
$18.74
88,009,367
December 15 2005
$18.87
$18.89
$18.68
$18.75
79,012,305
December 14 2005
$18.80
$18.98
$18.70
$18.87
65,076,160
December 13 2005
$18.99
$19.11
$18.81
$18.90
104,202,305
December 12 2005
$19.29
$19.33
$19.04
$19.12
63,757,273
December 09 2005
$19.30
$19.39
$19.25
$19.30
48,466,773
December 08 2005
$19.30
$19.37
$19.23
$19.29
63,213,219
December 07 2005
$19.26
$19.33
$19.19
$19.33
55,552,020
December 06 2005
$19.44
$19.45
$19.28
$19.29
65,800,539
December 05 2005
$19.45
$19.52
$19.30
$19.40
47,941,199
December 02 2005
$19.37
$19.58
$19.36
$19.51
42,317,078
December 01 2005
$19.33
$19.58
$19.32
$19.43
61,006,070
November 30 2005
$19.27
$19.35
$19.25
$19.28
55,678,094
November 29 2005
$19.36
$19.36
$19.23
$19.28
62,210,441
November 28 2005
$19.35
$19.40
$19.18
$19.33
57,502,879
November 25 2005
$19.35
$19.46
$19.13
$19.34
44,082,441