how much did msft from 2008 to 2012

Microsoft (MSFT) returned -16.2% between 2008 and 2012.

DATEOPENHIGHLOWCLOSEVOLUME
December 2012
$21.54
$22.31
$21.12
$21.49
947,413,476
November 2012
$23.01
$24.10
$21.19
$21.41
1,310,567,468
October 2012
$23.79
$24.14
$22.15
$22.77
1,105,487,004
September 2012
$24.30
$25.22
$23.73
$23.75
893,165,317
August 2012
$23.46
$24.71
$22.97
$24.59
671,795,468
July 2012
$24.27
$24.61
$22.62
$23.36
846,663,550
June 2012
$22.80
$24.69
$22.45
$24.25
973,170,920
May 2012
$25.24
$25.47
$22.70
$23.14
1,014,429,321
April 2012
$25.38
$25.90
$23.81
$25.21
940,768,769
March 2012
$25.15
$25.95
$24.80
$25.40
942,419,638
February 2012
$23.31
$25.20
$23.25
$25.00
984,398,310
January 2012
$20.77
$23.43
$20.65
$23.10
1,354,912,503
December 2011
$20.00
$20.49
$19.69
$20.31
1,007,182,089
November 2011
$20.34
$21.12
$19.01
$20.01
1,046,244,355
October 2011
$19.20
$21.36
$18.84
$20.68
1,218,183,060
September 2011
$20.55
$21.36
$19.10
$19.33
1,279,992,373
August 2011
$21.23
$21.36
$18.47
$20.66
1,719,389,997
July 2011
$20.01
$21.72
$19.94
$21.14
1,259,395,480
June 2011
$19.28
$20.06
$18.25
$20.06
1,297,830,116
May 2011
$19.89
$20.12
$18.54
$19.30
1,364,179,093
April 2011
$19.57
$20.60
$18.95
$19.87
1,313,887,199
March 2011
$20.39
$20.53
$18.92
$19.47
1,311,032,085
February 2011
$21.19
$21.60
$20.26
$20.38
1,114,409,237
January 2011
$21.38
$22.45
$20.90
$21.13
1,361,327,166
December 2010
$19.49
$21.65
$19.48
$21.27
1,033,857,231