microsoft stock price in 2004 to 2007

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

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 31 2007
$25.80
$25.87
$25.53
$25.59
35,229,700
Week of December 24 2007
$25.97
$26.39
$25.64
$25.96
126,633,300
Week of December 17 2007
$25.18
$25.92
$24.59
$25.92
311,967,600
Week of December 10 2007
$24.90
$25.76
$24.39
$25.38
299,539,000
Week of December 03 2007
$24.08
$24.94
$23.45
$24.82
291,447,500
Week of November 26 2007
$24.50
$24.71
$23.49
$24.15
377,759,800
Week of November 19 2007
$24.41
$25.14
$24.23
$24.52
286,021,500
Week of November 12 2007
$23.87
$24.98
$23.66
$24.50
408,367,700
Week of November 05 2007
$26.34
$26.58
$24.11
$24.17
510,229,200
Week of October 29 2007
$24.97
$26.87
$24.61
$26.55
656,057,300
Week of October 22 2007
$21.58
$25.81
$21.58
$25.10
644,430,400
Week of October 15 2007
$21.57
$22.37
$21.49
$21.62
313,937,900
Week of October 08 2007
$21.25
$21.95
$21.21
$21.62
208,029,500
Week of October 01 2007
$21.11
$21.49
$20.99
$21.38
198,090,200
Week of September 24 2007
$20.64
$21.39
$20.63
$21.11
329,644,000
Week of September 17 2007
$20.63
$20.76
$20.25
$20.53
414,046,100
Week of September 10 2007
$20.54
$20.96
$20.35
$20.81
182,778,300
Week of September 03 2007
$20.42
$20.85
$20.29
$20.38
190,951,100
Week of August 27 2007
$20.50
$20.73
$19.93
$20.58
198,670,200
Week of August 20 2007
$20.19
$20.66
$19.97
$20.64
224,547,200
Week of August 13 2007
$20.66
$20.77
$19.71
$20.24
304,749,200
Week of August 06 2007
$20.74
$21.49
$20.18
$20.50
311,132,800
Week of July 30 2007
$21.00
$21.27
$20.58
$20.68
323,533,700
Week of July 23 2007
$22.39
$22.50
$20.96
$20.98
319,829,900
Week of July 16 2007
$21.25
$22.73
$21.22
$22.25
409,429,100
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.