microsoft stock price in 2004 to 2007

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

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 31 2007
$25.83
$25.90
$25.56
$25.62
35,229,700
Week of December 24 2007
$26.00
$26.42
$25.67
$25.99
126,633,300
Week of December 17 2007
$25.21
$25.95
$24.62
$25.95
311,967,600
Week of December 10 2007
$24.93
$25.79
$24.42
$25.41
299,539,000
Week of December 03 2007
$24.11
$24.97
$23.48
$24.85
291,447,500
Week of November 26 2007
$24.53
$24.73
$23.52
$24.18
377,759,800
Week of November 19 2007
$24.44
$25.17
$24.26
$24.55
286,021,500
Week of November 12 2007
$23.90
$25.01
$23.68
$24.53
408,367,700
Week of November 05 2007
$26.37
$26.61
$24.14
$24.19
510,229,200
Week of October 29 2007
$25.00
$26.90
$24.64
$26.58
656,057,300
Week of October 22 2007
$21.60
$25.84
$21.60
$25.13
644,430,400
Week of October 15 2007
$21.59
$22.40
$21.52
$21.64
313,937,900
Week of October 08 2007
$21.27
$21.97
$21.23
$21.64
208,029,500
Week of October 01 2007
$21.13
$21.51
$21.01
$21.40
198,090,200
Week of September 24 2007
$20.66
$21.41
$20.66
$21.13
329,644,000
Week of September 17 2007
$20.65
$20.78
$20.28
$20.55
414,046,100
Week of September 10 2007
$20.56
$20.99
$20.38
$20.83
182,778,300
Week of September 03 2007
$20.44
$20.87
$20.31
$20.40
190,951,100
Week of August 27 2007
$20.52
$20.75
$19.95
$20.61
198,670,200
Week of August 20 2007
$20.21
$20.69
$19.99
$20.66
224,547,200
Week of August 13 2007
$20.69
$20.79
$19.73
$20.26
304,749,200
Week of August 06 2007
$20.76
$21.51
$20.20
$20.52
311,132,800
Week of July 30 2007
$21.02
$21.29
$20.60
$20.70
323,533,700
Week of July 23 2007
$22.42
$22.53
$20.99
$21.01
319,829,900
Week of July 16 2007
$21.27
$22.76
$21.24
$22.27
409,429,100
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.