microsoft return from 2021 to 2023

Microsoft (MSFT) returned 73.5% between 2021 and 2023.

DATE OPEN HIGH LOW CLOSE VOLUME
Week of December 25 2023
$370.18
$372.31
$368.02
$371.21
60,636,300
Week of December 18 2023
$364.70
$371.20
$363.94
$369.77
103,538,800
Week of December 11 2023
$363.75
$372.79
$359.45
$365.97
205,282,400
Week of December 04 2023
$364.36
$369.65
$358.24
$369.42
119,583,700
Week of November 27 2023
$371.94
$379.36
$366.54
$369.70
135,190,600
Week of November 20 2023
$366.45
$374.91
$366.23
$372.58
114,410,100
Week of November 13 2023
$362.75
$371.52
$360.47
$365.10
141,869,800
Week of November 06 2023
$348.20
$364.61
$348.10
$364.18
129,319,400
Week of October 30 2023
$328.46
$349.13
$326.90
$347.56
119,238,000
Week of October 23 2023
$320.64
$341.06
$319.57
$324.91
178,267,100
Week of October 16 2023
$326.14
$331.88
$320.62
$321.82
113,729,900
Week of October 09 2023
$319.93
$328.87
$318.38
$322.86
100,897,000
Week of October 02 2023
$311.58
$324.30
$306.59
$322.40
104,962,800
Week of September 25 2023
$311.89
$314.73
$304.86
$311.06
107,374,600
Week of September 18 2023
$322.93
$325.49
$310.32
$312.30
111,784,900
Week of September 11 2023
$332.23
$335.80
$324.76
$325.32
108,640,000
Week of September 04 2023
$324.12
$331.17
$323.78
$329.31
74,000,800
Week of August 28 2023
$320.83
$327.06
$316.94
$323.78
90,668,200
Week of August 21 2023
$313.21
$328.04
$312.33
$318.19
106,256,500
Week of August 14 2023
$315.95
$319.60
$306.92
$311.78
102,513,500
Week of August 07 2023
$322.81
$325.51
$313.81
$315.58
106,911,600
Week of July 31 2023
$331.22
$332.81
$320.43
$322.23
113,514,400
Week of July 24 2023
$340.00
$345.93
$323.48
$332.64
194,819,700
Week of July 17 2023
$339.83
$360.57
$334.08
$337.95
228,019,200
Week of July 10 2023
$328.94
$345.48
$321.46
$339.40
138,404,800