microsoft stock 1997 to 1999

Microsoft (MSFT) returned 461.8% between 1997 and 1999.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 27 1999
$36.21
$36.67
$35.50
$35.69
109,120,000
Week of December 20 1999
$35.10
$36.46
$33.82
$35.90
166,473,400
Week of December 13 1999
$28.62
$35.81
$28.35
$35.23
586,938,400
Week of December 06 1999
$29.12
$29.71
$27.95
$28.70
230,007,400
Week of November 29 1999
$27.55
$29.69
$27.36
$29.39
284,044,400
Week of November 22 1999
$27.40
$28.55
$27.02
$27.86
243,669,200
Week of November 15 1999
$26.98
$27.06
$25.79
$26.29
295,783,800
Week of November 08 1999
$25.93
$27.74
$25.79
$27.27
541,663,200
Week of November 01 1999
$28.51
$28.89
$27.61
$27.99
268,534,000
Week of October 25 1999
$28.13
$29.12
$27.30
$28.30
287,399,400
Week of October 18 1999
$26.65
$28.70
$26.00
$28.34
337,800,800
Week of October 11 1999
$28.93
$29.04
$26.69
$26.92
202,236,600
Week of October 04 1999
$27.67
$29.10
$27.36
$29.02
190,628,600
Week of September 27 1999
$28.13
$28.41
$27.00
$27.51
209,311,600
Week of September 20 1999
$29.35
$29.92
$27.17
$27.80
285,566,800
Week of September 13 1999
$28.89
$29.50
$27.71
$29.48
242,061,800
Week of September 06 1999
$29.00
$29.56
$28.06
$29.04
162,526,400
Week of August 30 1999
$28.39
$29.48
$27.55
$29.31
202,229,600
Week of August 23 1999
$25.78
$29.46
$25.64
$28.51
365,969,000
Week of August 16 1999
$26.00
$26.35
$25.16
$25.49
284,983,000
Week of August 09 1999
$26.18
$26.23
$24.95
$25.89
294,343,600
Week of August 02 1999
$26.20
$26.65
$25.79
$26.02
322,515,000
Week of July 26 1999
$27.17
$27.67
$26.14
$26.23
287,708,800
Week of July 19 1999
$30.57
$30.80
$27.42
$27.59
357,257,200
Week of July 12 1999
$28.49
$30.53
$28.24
$30.40
268,974,000