microsoft stock price from 1987 to 2004

The closing price for Microsoft (MSFT) between 1987 and 2004 was $18.35, on December 31, 2004. It was up 18,065.6% in that time. The latest price is $401.78.

DATEOPENHIGHLOWCLOSEVOLUME
December 2004
$18.51
$18.84
$18.32
$18.35
1,827,099,676
November 2004
$17.34
$18.88
$17.07
$18.41
1,742,734,223
October 2004
$17.15
$17.80
$16.89
$17.23
1,301,395,942
September 2004
$16.77
$17.12
$16.47
$17.03
1,142,100,501
August 2004
$17.37
$17.54
$15.94
$16.82
1,094,282,005
July 2004
$17.62
$18.36
$16.74
$17.50
1,550,847,545
June 2004
$16.04
$17.69
$15.89
$17.54
1,540,053,569
May 2004
$16.11
$16.34
$15.61
$16.11
1,141,724,350
April 2004
$15.33
$17.03
$15.26
$16.05
1,558,939,169
March 2004
$16.37
$16.41
$14.75
$15.31
1,702,628,801
February 2004
$16.97
$17.08
$16.19
$16.30
1,032,087,083
January 2004
$16.94
$17.71
$16.75
$16.98
1,232,684,045
December 2003
$15.88
$16.92
$15.66
$16.81
1,476,760,081
November 2003
$16.19
$16.43
$15.26
$15.79
1,443,632,329
October 2003
$17.12
$18.08
$15.92
$16.06
1,401,618,855
September 2003
$16.32
$18.33
$16.17
$16.98
1,253,923,137
August 2003
$16.08
$16.46
$15.53
$16.20
967,695,908
July 2003
$15.63
$16.99
$15.51
$16.13
1,293,848,577
June 2003
$15.26
$16.19
$14.42
$15.66
1,574,945,296
May 2003
$15.60
$16.19
$14.59
$15.03
1,312,532,264
April 2003
$14.94
$16.14
$14.63
$15.61
1,251,335,376
March 2003
$14.67
$16.43
$13.77
$14.79
1,370,755,191
February 2003
$14.59
$15.22
$14.00
$14.48
1,351,320,350
January 2003
$15.92
$17.45
$14.32
$14.45
1,724,172,274
December 2002
$17.86
$17.95
$15.61
$15.74
1,270,667,226
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.