microsoft stock price in 2004 to 2007

The closing price for Microsoft (MSFT) between 2004 and 2007 was $25.42, on December 31, 2007. It was up 50.2% in that time. The latest price is $390.49.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 31 2007
$25.63
$25.69
$25.36
$25.42
35,229,700
Week of December 24 2007
$25.79
$26.22
$25.47
$25.79
126,633,300
Week of December 17 2007
$25.01
$25.74
$24.42
$25.74
311,967,600
Week of December 10 2007
$24.73
$25.59
$24.22
$25.21
299,539,000
Week of December 03 2007
$23.92
$24.77
$23.30
$24.65
291,447,500
Week of November 26 2007
$24.34
$24.54
$23.33
$23.99
377,759,800
Week of November 19 2007
$24.24
$24.97
$24.07
$24.35
286,021,500
Week of November 12 2007
$23.71
$24.81
$23.50
$24.34
408,367,700
Week of November 05 2007
$26.16
$26.40
$23.95
$24.00
510,229,200
Week of October 29 2007
$24.80
$26.68
$24.44
$26.37
656,057,300
Week of October 22 2007
$21.43
$25.64
$21.43
$24.93
644,430,400
Week of October 15 2007
$21.42
$22.22
$21.35
$21.47
313,937,900
Week of October 08 2007
$21.11
$21.80
$21.06
$21.47
208,029,500
Week of October 01 2007
$20.96
$21.34
$20.84
$21.23
198,090,200
Week of September 24 2007
$20.50
$21.24
$20.49
$20.96
329,644,000
Week of September 17 2007
$20.49
$20.62
$20.12
$20.39
414,046,100
Week of September 10 2007
$20.40
$20.82
$20.22
$20.66
182,778,300
Week of September 03 2007
$20.28
$20.71
$20.15
$20.24
190,951,100
Week of August 27 2007
$20.36
$20.59
$19.80
$20.44
198,670,200
Week of August 20 2007
$20.05
$20.52
$19.83
$20.50
224,547,200
Week of August 13 2007
$20.52
$20.63
$19.58
$20.10
304,749,200
Week of August 06 2007
$20.60
$21.34
$20.04
$20.36
311,132,800
Week of July 30 2007
$20.86
$21.12
$20.44
$20.54
323,533,700
Week of July 23 2007
$22.24
$22.35
$20.82
$20.84
319,829,900
Week of July 16 2007
$21.10
$22.58
$21.07
$22.10
409,429,100
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.