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.41
$33.09
$31.83
$32.48
64,281,400
March 30 2000
$32.46
$33.21
$31.34
$31.60
64,178,400
March 29 2000
$32.16
$33.30
$32.14
$32.77
64,363,800
March 28 2000
$31.68
$32.84
$31.30
$31.89
81,114,400
March 27 2000
$32.95
$33.09
$31.77
$31.81
111,434,000
March 24 2000
$34.43
$35.16
$33.49
$34.14
112,196,800
March 23 2000
$32.65
$34.51
$32.60
$34.20
148,224,000
March 22 2000
$31.43
$32.29
$30.92
$31.56
93,975,800
March 21 2000
$29.58
$31.53
$29.50
$31.41
81,648,800
March 20 2000
$30.19
$30.49
$29.50
$29.77
47,773,000
March 17 2000
$29.12
$30.42
$28.89
$30.38
81,161,600
March 16 2000
$29.33
$29.56
$28.51
$29.16
77,300,800
March 15 2000
$28.91
$29.54
$28.64
$29.16
53,208,000
March 14 2000
$30.15
$30.34
$29.08
$29.08
73,489,200
March 13 2000
$29.85
$30.65
$29.81
$29.96
61,831,800
March 10 2000
$30.44
$31.34
$30.42
$30.88
85,589,000
March 09 2000
$29.14
$30.57
$29.04
$30.57
88,198,800
March 08 2000
$28.68
$29.41
$27.82
$29.21
94,290,000
March 07 2000
$29.39
$29.81
$28.11
$28.39
135,061,000
March 06 2000
$29.35
$29.77
$27.55
$27.71
93,609,400
March 03 2000
$28.97
$30.23
$28.70
$29.39
101,435,200
March 02 2000
$28.07
$29.16
$27.86
$28.55
106,932,600
March 01 2000
$27.40
$28.77
$27.19
$27.76
106,889,800
February 29 2000
$28.05
$28.05
$27.17
$27.32
58,437,400
February 28 2000
$27.59
$28.16
$26.94
$27.99
76,131,800