msft best performing stocks 1996 to 1999

Microsoft (MSFT) returned 962.9% between 1996 and 1999.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 27 1999
$36.45
$36.91
$35.74
$35.93
109,120,000
Week of December 20 1999
$35.33
$36.70
$34.04
$36.14
166,473,400
Week of December 13 1999
$28.81
$36.04
$28.54
$35.47
586,938,400
Week of December 06 1999
$29.31
$29.91
$28.14
$28.89
230,007,400
Week of November 29 1999
$27.74
$29.89
$27.54
$29.58
284,044,400
Week of November 22 1999
$27.58
$28.74
$27.20
$28.04
243,669,200
Week of November 15 1999
$27.16
$27.24
$25.97
$26.47
295,783,800
Week of November 08 1999
$26.10
$27.93
$25.97
$27.45
541,663,200
Week of November 01 1999
$28.70
$29.08
$27.79
$28.18
268,534,000
Week of October 25 1999
$28.31
$29.31
$27.49
$28.49
287,399,400
Week of October 18 1999
$26.83
$28.89
$26.18
$28.52
337,800,800
Week of October 11 1999
$29.12
$29.24
$26.87
$27.10
202,236,600
Week of October 04 1999
$27.85
$29.29
$27.54
$29.22
190,628,600
Week of September 27 1999
$28.31
$28.60
$27.18
$27.69
209,311,600
Week of September 20 1999
$29.54
$30.12
$27.35
$27.99
285,566,800
Week of September 13 1999
$29.08
$29.70
$27.89
$29.68
242,061,800
Week of September 06 1999
$29.20
$29.76
$28.25
$29.24
162,526,400
Week of August 30 1999
$28.58
$29.68
$27.74
$29.51
202,229,600
Week of August 23 1999
$25.95
$29.66
$25.81
$28.70
365,969,000
Week of August 16 1999
$26.18
$26.52
$25.33
$25.66
284,983,000
Week of August 09 1999
$26.35
$26.41
$25.12
$26.06
294,343,600
Week of August 02 1999
$26.37
$26.83
$25.97
$26.20
322,515,000
Week of July 26 1999
$27.35
$27.85
$26.31
$26.41
287,708,800
Week of July 19 1999
$30.77
$31.01
$27.60
$27.77
357,257,200
Week of July 12 1999
$28.68
$30.74
$28.43
$30.60
268,974,000