microsoft 2000 to 2004

Microsoft (MSFT) returned -48.7% between 2000 and 2004.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2004
$18.71
$19.05
$18.52
$18.55
1,803,777,700
November 2004
$17.54
$19.09
$17.41
$18.61
1,739,407,300
October 2004
$17.33
$17.99
$17.16
$17.42
1,300,591,200
September 2004
$16.96
$17.31
$16.65
$17.22
1,141,012,300
August 2004
$17.55
$17.73
$16.68
$17.00
1,094,195,300
July 2004
$17.82
$18.56
$16.92
$17.69
1,550,446,900
June 2004
$16.23
$17.88
$16.06
$17.73
1,534,889,700
May 2004
$16.26
$16.52
$15.78
$16.29
1,141,456,900
April 2004
$15.49
$17.21
$15.43
$16.23
1,558,947,800
March 2004
$16.54
$16.59
$14.91
$15.48
1,703,041,000
February 2004
$17.14
$17.26
$16.36
$16.47
1,032,065,600
January 2004
$17.13
$17.90
$16.93
$17.17
1,232,189,000
December 2003
$16.08
$17.11
$15.83
$16.99
1,476,461,300
November 2003
$16.36
$16.61
$15.42
$15.96
1,442,336,700
October 2003
$17.31
$18.27
$16.09
$16.23
1,400,032,500
September 2003
$16.49
$18.52
$16.34
$17.17
1,253,309,100
August 2003
$16.26
$16.64
$15.70
$16.38
966,506,900
July 2003
$15.80
$17.17
$15.68
$16.31
1,292,011,000
June 2003
$15.42
$16.37
$14.57
$15.83
1,569,995,800
May 2003
$15.77
$16.36
$14.75
$15.20
1,311,003,700
April 2003
$15.10
$16.32
$14.79
$15.79
1,249,617,700
March 2003
$14.83
$16.55
$13.92
$14.95
1,371,902,600
February 2003
$14.75
$15.38
$14.16
$14.63
1,346,970,800
January 2003
$16.10
$17.64
$14.47
$14.61
1,718,662,200
December 2002
$18.05
$18.14
$15.78
$15.91
1,268,370,200