msft return 2003

Microsoft (MSFT) returned 5.6% in 2003.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2003
$16.94
$17.02
$16.82
$16.91
42,198,900
December 30 2003
$16.94
$17.02
$16.93
$17.00
34,406,600
December 29 2003
$16.81
$17.01
$16.78
$16.97
40,426,700
December 26 2003
$16.71
$16.84
$16.68
$16.81
12,076,900
December 24 2003
$16.77
$16.78
$16.68
$16.71
19,924,200
December 23 2003
$16.79
$16.89
$16.69
$16.77
39,609,000
December 22 2003
$16.78
$16.95
$16.66
$16.79
43,894,800
December 19 2003
$16.98
$17.02
$16.80
$16.90
76,856,400
December 18 2003
$16.74
$16.96
$16.71
$16.93
61,177,800
December 17 2003
$16.71
$16.73
$16.59
$16.71
53,712,300
December 16 2003
$16.58
$16.78
$16.54
$16.72
73,978,000
December 15 2003
$16.71
$16.74
$16.48
$16.52
88,860,600
December 12 2003
$16.49
$16.56
$16.37
$16.47
69,154,100
December 11 2003
$16.43
$16.54
$16.24
$16.44
79,309,000
December 10 2003
$16.34
$16.45
$16.30
$16.43
82,853,700
December 09 2003
$16.34
$16.44
$16.22
$16.30
103,547,100
December 08 2003
$16.14
$16.27
$15.95
$16.21
90,504,000
December 05 2003
$16.04
$16.36
$16.01
$16.05
96,610,900
December 04 2003
$15.89
$16.21
$15.85
$16.19
87,202,400
December 03 2003
$15.95
$16.11
$15.83
$15.86
93,121,600
December 02 2003
$16.03
$16.12
$15.82
$15.85
85,121,700
December 01 2003
$16.00
$16.19
$15.75
$15.97
101,914,600
November 28 2003
$15.76
$15.91
$15.69
$15.88
33,402,600
November 26 2003
$15.82
$15.84
$15.64
$15.72
69,758,400
November 25 2003
$15.98
$16.03
$15.68
$15.69
85,663,800