microsoft stock highest price from 2004 to 2006

The highest closing price for Microsoft (MSFT) between 2004 and 2006 was $21.34, on December 15, 2006. It was up 24.3% in that time. The latest price is $478.53.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 25 2006
$20.87
$21.31
$20.78
$21.10
136,785,181
Week of December 18 2006
$21.34
$21.38
$20.87
$20.95
212,119,152
Week of December 11 2006
$20.63
$21.36
$20.57
$21.34
408,972,219
Week of December 04 2006
$20.65
$20.86
$20.35
$20.78
304,904,770
Week of November 27 2006
$20.97
$21.05
$20.42
$20.58
309,523,766
Week of November 20 2006
$20.86
$21.20
$20.85
$21.03
216,525,572
Week of November 13 2006
$20.57
$20.95
$20.54
$20.78
287,550,679
Week of November 06 2006
$20.26
$20.71
$20.19
$20.59
320,641,762
Week of October 30 2006
$19.97
$20.42
$19.95
$20.23
284,749,546
Week of October 23 2006
$19.95
$20.28
$19.75
$19.96
308,801,171
Week of October 16 2006
$20.06
$20.21
$19.80
$20.02
223,965,242
Week of October 09 2006
$19.58
$20.21
$19.31
$19.98
355,045,406
Week of October 02 2006
$19.24
$19.80
$19.12
$19.63
292,234,972
Week of September 25 2006
$18.88
$19.38
$18.87
$19.26
267,218,542
Week of September 18 2006
$18.83
$19.19
$18.65
$18.78
269,922,035
Week of September 11 2006
$17.91
$18.97
$17.90
$18.91
345,811,671
Week of September 04 2006
$18.08
$18.28
$17.88
$18.03
182,468,811
Week of August 28 2006
$18.20
$18.31
$18.05
$18.20
165,120,995
Week of August 21 2006
$18.08
$18.49
$17.96
$18.21
290,209,821
Week of August 14 2006
$17.21
$18.17
$17.09
$18.16
321,634,640
Week of August 07 2006
$17.04
$17.29
$16.97
$17.14
201,324,455
Week of July 31 2006
$16.89
$17.18
$16.74
$17.04
224,535,124
Week of July 24 2006
$16.85
$17.26
$16.68
$17.02
311,135,652
Week of July 17 2006
$15.64
$16.95
$15.62
$16.75
435,100,957
Week of July 10 2006
$16.44
$16.60
$15.60
$15.64
356,951,648
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.