microsoft stock 2020-2023

Microsoft (MSFT) returned 145.8% between 2020 and 2023.

DATEOPENHIGHLOWCLOSEVOLUME
Week of December 25 2023
$368.65
$370.77
$366.50
$369.67
60,636,310
Week of December 18 2023
$363.19
$369.66
$362.44
$368.24
103,538,681
Week of December 11 2023
$362.24
$371.24
$357.96
$364.45
205,282,320
Week of December 04 2023
$362.85
$368.12
$356.75
$367.89
119,583,648
Week of November 27 2023
$370.40
$377.79
$365.02
$368.17
135,190,628
Week of November 20 2023
$364.93
$373.36
$364.72
$371.04
114,489,941
Week of November 13 2023
$361.25
$369.98
$358.98
$363.59
142,038,156
Week of November 06 2023
$346.76
$363.10
$346.66
$362.67
129,342,551
Week of October 30 2023
$327.10
$347.68
$325.55
$346.12
119,237,919
Week of October 23 2023
$319.31
$339.65
$318.25
$323.57
178,267,211
Week of October 16 2023
$324.78
$330.50
$319.29
$320.49
113,729,962
Week of October 09 2023
$318.60
$327.51
$317.06
$321.53
100,910,319
Week of October 02 2023
$310.29
$322.96
$305.33
$321.07
104,962,903
Week of September 25 2023
$310.60
$313.42
$303.59
$309.77
107,374,473
Week of September 18 2023
$321.60
$324.15
$309.04
$311.01
111,793,480
Week of September 11 2023
$330.86
$334.41
$323.41
$323.97
108,640,054
Week of September 04 2023
$322.77
$329.80
$322.44
$327.94
74,018,799
Week of August 28 2023
$319.50
$325.71
$315.63
$322.44
90,668,149
Week of August 21 2023
$311.91
$326.68
$311.04
$316.87
106,273,892
Week of August 14 2023
$314.64
$318.28
$305.65
$310.49
102,513,459
Week of August 07 2023
$321.47
$324.16
$312.51
$314.27
106,911,589
Week of July 31 2023
$329.85
$331.43
$319.11
$320.90
113,690,360
Week of July 24 2023
$338.59
$344.50
$322.14
$331.26
194,860,779
Week of July 17 2023
$338.42
$359.08
$332.69
$336.55
228,153,312
Week of July 10 2023
$327.57
$344.05
$320.13
$337.99
138,404,820