msft total return 2000 to 2023

Microsoft (MSFT) returned 933.3% between 2000 and 2023.

DATE OPEN HIGH LOW CLOSE VOLUME
December 2023
$373.96
$375.35
$360.21
$373.25
522,003,700
November 2023
$336.58
$381.45
$336.45
$376.10
563,880,300
October 2023
$313.30
$342.93
$308.27
$334.92
540,907,000
September 2023
$328.18
$337.64
$306.53
$312.77
416,680,700
August 2023
$331.33
$334.64
$308.61
$324.67
479,456,700
July 2023
$335.28
$362.55
$323.23
$332.05
666,764,400
June 2023
$322.17
$347.42
$318.78
$336.62
547,588,700
May 2023
$302.77
$332.07
$299.25
$324.61
600,807,200
April 2023
$282.60
$304.70
$271.60
$303.06
551,497,100
March 2023
$247.33
$285.31
$242.25
$284.36
747,635,000
February 2023
$244.00
$272.29
$241.51
$246.01
615,501,000
January 2023
$239.16
$245.80
$215.81
$243.81
666,168,100
December 2022
$249.77
$259.66
$230.09
$235.95
591,358,700
November 2022
$230.16
$251.21
$209.39
$251.02
615,296,000
October 2022
$230.96
$246.29
$214.99
$227.74
671,225,100
September 2022
$253.97
$262.39
$228.33
$228.50
575,586,600
August 2022
$271.99
$288.01
$255.73
$256.53
477,157,600
July 2022
$251.01
$276.08
$240.78
$274.85
534,891,800
June 2022
$269.42
$271.86
$236.44
$251.44
621,372,300
May 2022
$271.25
$284.11
$241.27
$266.16
742,902,000
April 2022
$302.17
$307.78
$263.72
$271.06
627,343,400
March 2022
$289.50
$308.60
$263.72
$301.14
734,334,200
February 2022
$302.56
$307.15
$265.20
$291.84
697,050,600
January 2022
$326.87
$329.46
$269.07
$303.12
947,531,400
December 2021
$326.66
$335.60
$309.23
$327.82
625,674,800