microsoft stock performance 2009

Microsoft (MSFT) returned 59.7% in 2009.

DATE OPEN HIGH LOW CLOSE VOLUME
December 31 2009
$23.21
$23.22
$22.84
$22.84
31,929,700
December 30 2009
$23.34
$23.44
$23.08
$23.20
42,006,200
December 29 2009
$23.49
$23.60
$23.40
$23.52
29,716,200
December 28 2009
$23.23
$23.36
$23.14
$23.35
25,384,000
December 24 2009
$23.14
$23.23
$23.05
$23.23
11,083,900
December 23 2009
$23.01
$23.19
$22.99
$23.17
28,362,700
December 22 2009
$22.93
$23.17
$22.88
$23.09
36,321,000
December 21 2009
$22.78
$23.11
$22.75
$22.87
40,129,100
December 18 2009
$22.36
$22.81
$22.33
$22.75
94,118,000
December 17 2009
$22.44
$22.45
$22.15
$22.18
43,691,200
December 16 2009
$22.53
$22.78
$22.51
$22.55
55,737,800
December 15 2009
$22.39
$22.63
$22.39
$22.49
49,473,200
December 14 2009
$22.41
$22.60
$22.40
$22.56
34,651,200
December 11 2009
$22.45
$22.48
$22.32
$22.36
43,744,200
December 10 2009
$22.26
$22.45
$22.22
$22.38
45,940,200
December 09 2009
$22.08
$22.33
$21.92
$22.26
44,713,300
December 08 2009
$22.12
$22.28
$22.01
$22.15
37,402,200
December 07 2009
$22.31
$22.54
$22.24
$22.32
38,082,700
December 04 2009
$22.51
$22.75
$22.35
$22.46
58,810,700
December 03 2009
$22.36
$22.63
$22.30
$22.35
43,095,200
December 02 2009
$22.40
$22.47
$22.21
$22.31
36,308,600
December 01 2009
$22.12
$22.51
$22.03
$22.48
49,904,200
November 30 2009
$21.84
$22.06
$21.73
$22.03
44,172,000
November 27 2009
$21.81
$22.02
$21.54
$21.89
29,357,900
November 25 2009
$22.33
$22.37
$22.16
$22.32
32,033,500