performance msft between january 1999 and march 2000

Microsoft (MSFT) returned 52.2% between January 1, 1999 and March 31, 2000.

DATE OPEN HIGH LOW CLOSE VOLUME
March 31 2000
$32.50
$33.19
$31.92
$32.57
64,281,400
March 30 2000
$32.55
$33.30
$31.42
$31.69
64,178,400
March 29 2000
$32.25
$33.40
$32.23
$32.86
64,363,800
March 28 2000
$31.77
$32.94
$31.38
$31.98
81,114,400
March 27 2000
$33.04
$33.19
$31.86
$31.90
111,434,000
March 24 2000
$34.53
$35.26
$33.59
$34.24
112,196,800
March 23 2000
$32.75
$34.60
$32.69
$34.30
148,224,000
March 22 2000
$31.52
$32.38
$31.00
$31.65
93,975,800
March 21 2000
$29.66
$31.61
$29.58
$31.50
81,648,800
March 20 2000
$30.27
$30.58
$29.58
$29.85
47,773,000
March 17 2000
$29.20
$30.50
$28.97
$30.47
81,161,600
March 16 2000
$29.41
$29.64
$28.59
$29.24
77,300,800
March 15 2000
$28.99
$29.62
$28.72
$29.24
53,208,000
March 14 2000
$30.24
$30.43
$29.16
$29.16
73,489,200
March 13 2000
$29.93
$30.73
$29.89
$30.04
61,831,800
March 10 2000
$30.52
$31.42
$30.50
$30.96
85,589,000
March 09 2000
$29.22
$30.66
$29.12
$30.66
88,198,800
March 08 2000
$28.76
$29.49
$27.90
$29.30
94,290,000
March 07 2000
$29.47
$29.89
$28.19
$28.47
135,061,000
March 06 2000
$29.43
$29.85
$27.63
$27.78
93,609,400
March 03 2000
$29.05
$30.31
$28.78
$29.47
101,435,200
March 02 2000
$28.15
$29.24
$27.94
$28.63
106,932,600
March 01 2000
$27.48
$28.85
$27.27
$27.84
106,889,800
February 29 2000
$28.13
$28.13
$27.25
$27.40
58,437,400
February 28 2000
$27.67
$28.24
$27.02
$28.07
76,131,800