microsoft 2007 to 2009

Microsoft (MSFT) returned 7.6% between 2007 and 2009.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 28 2009
$23.14
$23.52
$22.76
$22.76
129,045,240
Week of December 21 2009
$22.70
$23.14
$22.67
$23.14
115,900,360
Week of December 14 2009
$22.33
$22.73
$22.08
$22.67
277,674,621
Week of December 07 2009
$22.23
$22.46
$21.84
$22.29
209,897,164
Week of November 30 2009
$21.76
$22.67
$21.65
$22.38
232,306,637
Week of November 23 2009
$22.28
$22.41
$21.46
$21.82
140,571,777
Week of November 16 2009
$22.01
$22.50
$21.83
$22.11
283,834,993
Week of November 09 2009
$21.27
$22.14
$21.21
$22.02
281,502,070
Week of November 02 2009
$20.59
$21.36
$20.37
$21.20
268,218,952
Week of October 26 2009
$20.91
$21.57
$20.56
$20.61
405,982,402
Week of October 19 2009
$19.69
$21.82
$19.28
$20.83
507,790,078
Week of October 12 2009
$19.07
$19.85
$18.97
$19.70
234,388,992
Week of October 05 2009
$18.57
$19.25
$18.23
$18.99
248,122,417
Week of September 28 2009
$19.03
$19.45
$18.16
$18.55
274,135,911
Week of September 21 2009
$18.66
$19.51
$18.66
$18.99
257,332,305
Week of September 14 2009
$18.32
$18.94
$18.32
$18.78
248,032,386
Week of September 07 2009
$18.30
$18.71
$18.14
$18.48
204,201,953
Week of August 31 2009
$18.26
$18.47
$17.66
$18.30
232,096,883
Week of August 24 2009
$18.14
$18.95
$18.05
$18.35
240,543,665
Week of August 17 2009
$17.24
$18.15
$17.17
$18.14
231,716,250
Week of August 10 2009
$17.34
$17.67
$17.02
$17.51
216,148,442
Week of August 03 2009
$17.61
$17.92
$17.20
$17.41
255,300,257
Week of July 27 2009
$17.33
$18.06
$16.93
$17.39
346,950,414
Week of July 20 2009
$18.07
$19.01
$16.86
$17.33
487,214,859
Week of July 13 2009
$16.57
$18.07
$16.37
$17.95
297,697,548