msft stock between 2000 to 2010

Microsoft (MSFT) returned -40.6% between 2000 and 2010.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2010
$19.58
$21.75
$19.57
$21.37
1,033,710,000
November 2010
$20.46
$21.97
$19.09
$19.34
1,361,176,300
October 2010
$18.85
$20.70
$18.10
$20.30
1,281,432,800
September 2010
$18.01
$19.43
$17.91
$18.64
1,273,139,500
August 2010
$19.67
$19.97
$17.75
$17.86
1,279,372,100
July 2010
$17.48
$19.99
$17.21
$19.54
1,408,590,600
June 2010
$19.33
$20.39
$17.37
$17.42
1,671,811,600
May 2010
$23.11
$23.41
$18.59
$19.53
1,720,130,200
April 2010
$22.12
$23.80
$21.57
$23.02
1,319,029,500
March 2010
$21.68
$23.04
$21.28
$22.07
1,110,237,200
February 2010
$21.30
$21.88
$20.68
$21.61
1,074,643,300
January 2010
$22.97
$23.43
$20.75
$21.14
1,359,650,900
December 2009
$22.14
$23.63
$21.94
$22.86
920,605,500
November 2009
$20.69
$22.61
$20.47
$22.06
1,018,256,700
October 2009
$18.98
$21.92
$18.24
$20.71
1,523,430,100
September 2009
$18.18
$19.60
$17.74
$19.21
1,038,979,700
August 2009
$17.69
$19.04
$17.10
$18.41
993,250,400
July 2009
$17.86
$19.10
$16.34
$17.47
1,517,459,800
June 2009
$15.60
$18.08
$15.49
$17.65
1,411,144,700
May 2009
$14.90
$15.55
$14.03
$15.51
1,101,122,400
April 2009
$13.45
$15.64
$13.42
$14.95
1,562,400,700
March 2009
$11.78
$13.93
$10.97
$13.56
1,625,752,800
February 2009
$12.48
$14.61
$11.88
$11.92
1,456,213,400
January 2009
$14.31
$15.39
$12.28
$12.53
1,564,043,400
December 2008
$14.57
$15.57
$13.54
$14.25
1,546,943,400