msft 5/12/2022 - 5/16/2023

Microsoft (MSFT) returned 22.2% between May 12, 2022 and May 16, 2023.

DATEOPENHIGHLOWCLOSEVOLUME
May 16 2023
$302.01
$305.79
$302.01
$303.87
26,730,300
May 15 2023
$301.30
$302.08
$299.82
$301.65
16,336,500
May 12 2023
$302.71
$302.81
$298.86
$301.17
19,774,700
May 11 2023
$302.27
$303.27
$298.53
$302.28
31,680,200
May 10 2023
$300.83
$305.10
$299.90
$304.43
30,078,000
May 09 2023
$300.22
$302.21
$298.58
$299.25
21,340,800
May 08 2023
$302.30
$302.37
$298.36
$300.86
21,318,600
May 05 2023
$298.00
$304.09
$296.59
$302.81
28,197,100
May 04 2023
$298.51
$299.99
$295.74
$297.70
22,519,900
May 03 2023
$298.88
$300.82
$296.41
$296.72
22,360,800
May 02 2023
$299.99
$301.37
$296.24
$297.70
26,404,400
May 01 2023
$299.22
$300.81
$297.45
$297.85
21,294,100
April 28 2023
$296.34
$301.13
$295.65
$299.50
36,469,600
April 27 2023
$288.50
$297.50
$287.80
$297.13
46,462,600
April 26 2023
$289.21
$292.01
$285.34
$287.91
64,599,200
April 25 2023
$272.45
$274.49
$268.42
$268.47
45,772,200
April 24 2023
$274.97
$277.76
$271.68
$274.66
26,611,000
April 21 2023
$277.81
$279.04
$275.91
$278.55
21,676,400
April 20 2023
$278.05
$281.73
$277.88
$278.89
23,244,400
April 19 2023
$278.77
$281.75
$277.36
$281.17
17,150,300
April 18 2023
$284.21
$284.39
$279.76
$281.09
20,161,800
April 17 2023
$282.61
$284.24
$278.94
$281.51
23,836,200
April 14 2023
$279.75
$281.20
$276.53
$278.92
20,987,900
April 13 2023
$276.43
$282.58
$276.02
$282.52
24,222,700
April 12 2023
$277.60
$279.76
$274.84
$276.33
27,403,400