performance msft between january 1999 and march 2000

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

DATEOPENHIGHLOWCLOSEVOLUME
March 31 2000
$32.34
$33.03
$31.77
$32.42
64,270,398
March 30 2000
$32.40
$33.15
$31.28
$31.54
64,092,800
March 29 2000
$32.10
$33.24
$32.10
$32.71
64,360,800
March 28 2000
$31.62
$32.78
$31.24
$31.83
81,108,398
March 27 2000
$32.88
$33.03
$31.72
$31.75
111,282,000
March 24 2000
$34.37
$35.09
$33.43
$34.08
111,954,602
March 23 2000
$32.59
$34.44
$32.59
$34.14
148,192,000
March 22 2000
$31.37
$32.23
$30.86
$31.51
93,968,796
March 21 2000
$29.52
$31.47
$29.45
$31.35
81,637,398
March 20 2000
$30.13
$30.44
$29.45
$29.71
47,764,200
March 17 2000
$29.06
$30.36
$28.84
$30.32
81,147,000
March 16 2000
$29.27
$29.50
$28.45
$29.10
77,297,602
March 15 2000
$28.85
$29.48
$28.59
$29.10
53,189,000
March 14 2000
$30.09
$30.29
$29.03
$29.03
73,474,398
March 13 2000
$29.79
$30.59
$29.75
$29.90
61,825,602
March 10 2000
$30.38
$31.28
$30.36
$30.82
85,585,398
March 09 2000
$29.08
$30.51
$28.99
$30.51
88,189,796
March 08 2000
$28.63
$29.35
$27.77
$29.16
94,281,000
March 07 2000
$29.33
$29.75
$28.05
$28.34
135,037,812
March 06 2000
$29.29
$29.71
$27.49
$27.65
93,596,602
March 03 2000
$28.91
$30.17
$28.64
$29.33
101,419,204
March 02 2000
$28.02
$29.10
$27.81
$28.49
106,927,602
March 01 2000
$27.35
$28.80
$27.14
$27.71
106,873,204
February 29 2000
$28.00
$28.00
$27.12
$27.27
58,217,200
February 28 2000
$27.54
$28.11
$26.89
$27.94
76,112,204