microsoft stock from 1999 to 2012

Microsoft (MSFT) returned 0.9% between 1999 and 2012.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2012
$21.58
$22.35
$21.16
$21.53
947,310,900
November 2012
$23.06
$24.14
$21.23
$21.45
1,310,516,100
October 2012
$23.83
$24.18
$22.19
$22.82
1,105,402,300
September 2012
$24.34
$25.27
$23.78
$23.79
893,107,700
August 2012
$23.50
$24.75
$23.01
$24.64
671,748,400
July 2012
$24.32
$24.66
$22.67
$23.41
846,604,100
June 2012
$22.84
$24.73
$22.49
$24.29
973,131,400
May 2012
$25.29
$25.52
$22.75
$23.18
1,014,372,600
April 2012
$25.42
$25.95
$23.85
$25.26
940,739,700
March 2012
$25.19
$26.00
$24.85
$25.45
942,366,500
February 2012
$23.35
$25.25
$23.29
$25.04
984,332,300
January 2012
$20.81
$23.48
$20.69
$23.15
1,354,858,100
December 2011
$20.04
$20.53
$19.72
$20.35
1,007,166,600
November 2011
$20.38
$21.16
$19.05
$20.05
1,046,207,400
October 2011
$19.23
$21.40
$18.87
$20.72
1,218,142,500
September 2011
$20.59
$21.40
$19.14
$19.36
1,279,920,200
August 2011
$21.27
$21.41
$18.51
$20.70
1,719,339,500
July 2011
$20.05
$21.76
$19.98
$21.18
1,259,328,200
June 2011
$19.32
$20.10
$18.28
$20.10
1,297,757,600
May 2011
$19.92
$20.16
$18.58
$19.34
1,364,062,800
April 2011
$19.61
$20.64
$18.99
$19.91
1,313,844,800
March 2011
$20.43
$20.57
$18.96
$19.50
1,310,885,200
February 2011
$21.23
$21.64
$20.30
$20.42
1,114,368,500
January 2011
$21.42
$22.50
$20.94
$21.17
1,361,258,700
December 2010
$19.52
$21.69
$19.52
$21.31
1,033,710,000