msft stock between 2000 to 2010

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

DATE OPEN HIGH LOW CLOSE VOLUME
December 2010
$19.56
$21.72
$19.55
$21.35
1,033,710,000
November 2010
$20.43
$21.95
$19.07
$19.32
1,361,176,300
October 2010
$18.83
$20.68
$18.08
$20.27
1,281,432,800
September 2010
$17.99
$19.41
$17.89
$18.62
1,273,139,500
August 2010
$19.65
$19.95
$17.73
$17.84
1,279,372,100
July 2010
$17.46
$19.97
$17.19
$19.52
1,408,590,600
June 2010
$19.30
$20.36
$17.35
$17.40
1,671,811,600
May 2010
$23.09
$23.38
$18.57
$19.51
1,720,130,200
April 2010
$22.09
$23.77
$21.54
$22.99
1,319,029,500
March 2010
$21.66
$23.01
$21.26
$22.05
1,110,237,200
February 2010
$21.27
$21.85
$20.66
$21.58
1,074,643,300
January 2010
$22.94
$23.41
$20.72
$21.11
1,359,650,900
December 2009
$22.12
$23.60
$21.92
$22.84
920,605,500
November 2009
$20.66
$22.58
$20.45
$22.03
1,018,256,700
October 2009
$18.95
$21.89
$18.22
$20.68
1,523,430,100
September 2009
$18.16
$19.58
$17.72
$19.19
1,038,979,700
August 2009
$17.67
$19.01
$17.08
$18.39
993,250,400
July 2009
$17.84
$19.08
$16.32
$17.45
1,517,459,800
June 2009
$15.58
$18.05
$15.47
$17.63
1,411,144,700
May 2009
$14.88
$15.53
$14.01
$15.50
1,101,122,400
April 2009
$13.44
$15.63
$13.40
$14.93
1,562,400,700
March 2009
$11.76
$13.92
$10.96
$13.54
1,625,752,800
February 2009
$12.47
$14.59
$11.87
$11.90
1,456,213,400
January 2009
$14.30
$15.37
$12.26
$12.52
1,564,043,400
December 2008
$14.55
$15.56
$13.52
$14.23
1,546,943,400