msft returns 2003

Microsoft (MSFT) returned 5.6% in 2003.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2003
$16.84
$16.92
$16.73
$16.81
42,251,891
December 30 2003
$16.84
$16.92
$16.83
$16.90
34,403,051
December 29 2003
$16.71
$16.91
$16.68
$16.87
40,427,000
December 26 2003
$16.62
$16.74
$16.59
$16.71
12,076,810
December 24 2003
$16.67
$16.68
$16.59
$16.61
19,924,189
December 23 2003
$16.69
$16.79
$16.59
$16.68
39,610,852
December 22 2003
$16.68
$16.85
$16.57
$16.70
43,894,773
December 19 2003
$16.89
$16.92
$16.70
$16.81
76,923,609
December 18 2003
$16.65
$16.86
$16.62
$16.83
61,178,121
December 17 2003
$16.61
$16.63
$16.49
$16.61
53,712,230
December 16 2003
$16.48
$16.68
$16.44
$16.62
73,978,242
December 15 2003
$16.62
$16.65
$16.39
$16.43
88,860,555
December 12 2003
$16.40
$16.47
$16.28
$16.37
69,212,562
December 11 2003
$16.33
$16.44
$16.14
$16.35
79,321,211
December 10 2003
$16.25
$16.36
$16.20
$16.33
82,853,688
December 09 2003
$16.24
$16.35
$16.12
$16.20
103,554,703
December 08 2003
$16.04
$16.18
$15.85
$16.12
90,604,828
December 05 2003
$15.95
$16.27
$15.92
$15.96
96,615,086
December 04 2003
$15.80
$16.11
$15.76
$16.09
87,217,703
December 03 2003
$15.86
$16.01
$15.74
$15.77
93,112,531
December 02 2003
$15.94
$16.03
$15.73
$15.76
85,110,141
December 01 2003
$15.88
$16.10
$15.66
$15.87
101,916,305
November 28 2003
$15.66
$15.82
$15.60
$15.79
33,404,281
November 26 2003
$15.73
$15.74
$15.55
$15.63
69,758,352
November 25 2003
$15.89
$15.94
$15.59
$15.60
85,701,250