microsoft 1996-2006

Microsoft (MSFT) returned 529.6% between 1996 and 2006.

DATEOPENHIGHLOWCLOSEVOLUME
December 2006
$20.59
$21.31
$20.29
$21.03
1,137,160,900
November 2006
$20.20
$21.13
$20.06
$20.68
1,239,142,000
October 2006
$19.18
$20.25
$19.06
$20.15
1,290,967,400
September 2006
$18.17
$19.32
$17.82
$19.20
1,097,482,600
August 2006
$16.80
$18.43
$16.68
$18.04
1,134,188,400
July 2006
$16.46
$17.21
$15.55
$16.83
1,332,298,100
June 2006
$15.90
$16.54
$15.01
$16.30
1,971,637,200
May 2006
$16.94
$17.42
$15.70
$15.84
2,309,193,400
April 2006
$19.28
$19.47
$16.72
$16.83
1,446,126,900
March 2006
$18.80
$19.66
$18.55
$18.96
1,437,940,900
February 2006
$19.41
$19.49
$18.29
$18.72
1,047,699,000
January 2006
$18.23
$19.71
$18.12
$19.55
1,388,622,700
December 2005
$19.25
$19.51
$18.12
$18.16
1,271,695,500
November 2005
$17.73
$19.62
$17.73
$19.22
1,444,948,300
October 2005
$17.80
$17.86
$16.79
$17.79
1,439,659,900
September 2005
$18.96
$18.96
$17.39
$17.81
1,348,861,500
August 2005
$17.82
$19.29
$17.78
$18.96
1,441,979,300
July 2005
$17.15
$18.28
$16.91
$17.68
1,321,407,700
June 2005
$17.76
$17.95
$17.13
$17.15
1,303,029,500
May 2005
$17.36
$18.01
$16.95
$17.81
1,270,563,700
April 2005
$16.68
$17.51
$16.47
$17.41
1,520,253,700
March 2005
$17.33
$17.75
$16.39
$16.63
1,541,411,300
February 2005
$18.01
$18.18
$17.29
$17.31
1,361,126,000
January 2005
$18.38
$18.59
$17.59
$18.03
1,521,414,300
December 2004
$18.49
$18.82
$18.30
$18.33
1,803,777,700