microsoft stock return from july 1996 to december 1999

Microsoft (MSFT) returned 676.7% between July 1, 1996 and December 31, 1999.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 27 1999
$36.06
$36.51
$35.35
$35.54
109,116,200
Week of December 20 1999
$34.95
$36.30
$33.68
$35.75
166,273,800
Week of December 13 1999
$28.50
$35.66
$28.24
$35.09
586,332,614
Week of December 06 1999
$29.00
$29.59
$27.84
$28.58
229,940,800
Week of November 29 1999
$27.44
$29.57
$27.25
$29.26
284,022,800
Week of November 22 1999
$27.29
$28.43
$26.91
$27.74
243,796,204
Week of November 15 1999
$26.87
$26.94
$25.69
$26.18
295,474,802
Week of November 08 1999
$25.82
$27.63
$25.78
$27.15
541,942,392
Week of November 01 1999
$28.39
$28.77
$27.50
$27.88
268,383,200
Week of October 25 1999
$28.01
$29.00
$27.19
$28.18
287,377,398
Week of October 18 1999
$26.54
$28.58
$25.90
$28.22
337,799,996
Week of October 11 1999
$28.81
$28.92
$26.58
$26.81
202,236,598
Week of October 04 1999
$27.55
$28.98
$27.25
$28.90
190,629,598
Week of September 27 1999
$28.01
$28.29
$26.96
$27.40
209,296,598
Week of September 20 1999
$29.23
$29.80
$27.06
$27.69
285,565,600
Week of September 13 1999
$28.77
$29.38
$27.59
$29.36
242,061,798
Week of September 06 1999
$28.88
$29.44
$27.95
$28.92
162,526,400
Week of August 30 1999
$28.28
$29.36
$27.44
$29.19
202,229,600
Week of August 23 1999
$25.67
$29.34
$25.54
$28.39
365,968,000
Week of August 16 1999
$25.90
$26.24
$25.06
$25.38
284,981,402
Week of August 09 1999
$26.07
$26.13
$24.85
$25.78
294,342,606
Week of August 02 1999
$26.09
$26.54
$25.69
$25.92
322,514,792
Week of July 26 1999
$27.06
$27.55
$26.03
$26.13
287,915,796
Week of July 19 1999
$30.44
$30.67
$27.30
$27.48
357,205,204
Week of July 12 1999
$28.37
$30.41
$28.12
$30.27
268,882,598