msft historical performance 1950-2000

Microsoft (MSFT) returned 24,392% between 1950 and 2000.

DATEOPENHIGHLOWCLOSEVOLUME
December 2000
$17.64
$18.42
$12.25
$13.18
2,056,668,200
November 2000
$20.81
$21.99
$17.32
$17.43
1,983,462,600
October 2000
$18.38
$21.30
$14.71
$20.92
2,469,415,600
September 2000
$21.27
$21.89
$17.81
$18.32
1,425,533,800
August 2000
$21.25
$22.75
$20.70
$21.21
1,219,399,800
July 2000
$24.21
$25.18
$20.43
$21.21
1,234,185,800
June 2000
$19.56
$24.97
$19.39
$24.30
1,467,050,200
May 2000
$22.14
$22.48
$18.34
$19.01
1,344,430,800
April 2000
$28.69
$29.32
$19.75
$21.19
2,258,146,600
March 2000
$27.23
$34.94
$27.02
$32.28
2,028,187,600
February 2000
$29.92
$33.42
$26.77
$27.15
1,334,487,600
January 2000
$35.66
$36.04
$28.82
$29.73
1,274,875,200
December 1999
$27.66
$36.44
$27.61
$35.47
1,260,977,800
November 1999
$28.33
$28.71
$25.63
$27.66
1,465,256,000
October 1999
$27.40
$28.94
$25.84
$28.12
1,062,304,400
September 1999
$28.04
$29.73
$26.98
$27.51
977,273,600
August 1999
$26.03
$29.28
$24.80
$28.12
1,347,994,200
July 1999
$27.30
$30.61
$25.97
$26.07
1,144,701,200
June 1999
$24.49
$27.42
$23.13
$27.40
887,432,600
May 1999
$24.74
$24.85
$22.94
$24.51
1,124,257,000
April 1999
$27.72
$29.05
$24.27
$24.70
1,163,599,400
March 1999
$22.72
$28.75
$22.34
$27.23
1,569,410,000
February 1999
$26.65
$26.72
$21.87
$22.80
1,599,103,200
January 1999
$21.21
$26.60
$20.66
$26.58
1,472,518,800
December 1998
$18.27
$21.87
$18.25
$21.07
1,101,522,000