microsoft free cash flow for 2012

Microsoft (MSFT) returned 3.4% in 2012.

DATEOPENHIGHLOWCLOSEVOLUME
December 31 2012
$21.32
$21.46
$21.14
$21.41
42,749,500
December 28 2012
$21.41
$21.57
$21.29
$21.29
28,239,900
December 27 2012
$21.56
$21.72
$21.30
$21.62
39,394,000
December 26 2012
$21.67
$21.81
$21.41
$21.53
31,631,100
December 24 2012
$21.81
$21.85
$21.65
$21.70
20,842,400
December 21 2012
$22.01
$22.04
$21.65
$22.01
98,776,500
December 20 2012
$21.94
$22.19
$21.77
$22.19
52,607,300
December 19 2012
$22.20
$22.23
$21.85
$21.90
53,519,900
December 18 2012
$21.85
$22.15
$21.76
$22.10
50,486,900
December 17 2012
$21.48
$21.82
$21.39
$21.73
42,046,100
December 14 2012
$21.74
$21.75
$21.41
$21.49
42,077,500
December 13 2012
$21.90
$22.06
$21.61
$21.74
45,080,100
December 12 2012
$22.07
$22.14
$21.71
$21.84
43,966,300
December 11 2012
$21.69
$22.04
$21.69
$21.90
52,282,800
December 10 2012
$21.29
$21.62
$21.26
$21.60
47,031,100
December 07 2012
$21.50
$21.50
$21.14
$21.21
46,162,100
December 06 2012
$21.49
$21.63
$21.33
$21.43
39,182,300
December 05 2012
$21.15
$21.59
$21.05
$21.38
68,283,800
December 04 2012
$21.25
$21.35
$21.12
$21.14
49,777,500
December 03 2012
$21.47
$21.50
$21.17
$21.19
53,173,800
November 30 2012
$21.69
$21.75
$21.24
$21.34
83,690,200
November 29 2012
$21.74
$21.94
$21.53
$21.61
69,551,400
November 28 2012
$21.66
$21.96
$21.46
$21.94
53,018,400
November 27 2012
$21.94
$21.95
$21.68
$21.71
45,018,600
November 26 2012
$22.08
$22.11
$21.78
$21.96
85,198,700