microsoft stock price from 1987 to 2004

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

DATEOPENHIGHLOWCLOSEVOLUME
December 2004
$18.55
$18.88
$18.36
$18.39
1,827,099,676
November 2004
$17.38
$18.93
$17.11
$18.45
1,742,734,223
October 2004
$17.18
$17.84
$16.93
$17.27
1,301,395,942
September 2004
$16.81
$17.16
$16.51
$17.07
1,142,100,501
August 2004
$17.41
$17.58
$15.98
$16.86
1,094,282,005
July 2004
$17.66
$18.40
$16.78
$17.54
1,550,847,545
June 2004
$16.08
$17.73
$15.92
$17.58
1,540,053,569
May 2004
$16.14
$16.38
$15.65
$16.15
1,141,724,350
April 2004
$15.36
$17.07
$15.30
$16.09
1,558,939,169
March 2004
$16.41
$16.45
$14.78
$15.35
1,702,628,801
February 2004
$17.01
$17.12
$16.22
$16.33
1,032,087,083
January 2004
$16.98
$17.75
$16.78
$17.02
1,232,684,045
December 2003
$15.92
$16.96
$15.70
$16.85
1,476,760,081
November 2003
$16.22
$16.47
$15.29
$15.83
1,443,632,329
October 2003
$17.16
$18.12
$15.95
$16.09
1,401,618,855
September 2003
$16.36
$18.37
$16.21
$17.02
1,253,923,137
August 2003
$16.12
$16.50
$15.57
$16.24
967,695,908
July 2003
$15.67
$17.03
$15.54
$16.17
1,293,848,577
June 2003
$15.29
$16.23
$14.45
$15.70
1,574,945,296
May 2003
$15.64
$16.23
$14.63
$15.07
1,312,532,264
April 2003
$14.98
$16.18
$14.66
$15.65
1,251,335,376
March 2003
$14.71
$16.47
$13.81
$14.82
1,370,755,191
February 2003
$14.63
$15.25
$14.04
$14.51
1,351,320,350
January 2003
$15.96
$17.49
$14.35
$14.48
1,724,172,274
December 2002
$17.90
$17.99
$15.64
$15.78
1,270,667,226
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.