microsoft total return from january 2023 to april 2023

Microsoft (MSFT) returned 26.7% between January 1, 2023 and April 30, 2023.

DATEOPENHIGHLOWCLOSEVOLUME
April 28 2023
$296.98
$301.78
$296.29
$300.15
36,469,609
April 27 2023
$289.12
$298.14
$288.42
$297.78
46,462,641
April 26 2023
$289.84
$292.64
$285.96
$288.54
64,599,180
April 25 2023
$273.04
$275.09
$269.00
$269.05
45,772,238
April 24 2023
$275.56
$278.36
$272.27
$275.25
26,611,010
April 21 2023
$278.42
$279.65
$276.51
$279.15
21,676,391
April 20 2023
$278.65
$282.34
$278.48
$279.49
23,244,359
April 19 2023
$279.37
$282.36
$277.96
$281.78
17,150,270
April 18 2023
$284.82
$285.01
$280.37
$281.70
20,161,850
April 17 2023
$283.22
$284.85
$279.54
$282.12
23,836,221
April 14 2023
$280.36
$281.81
$277.13
$279.52
20,987,920
April 13 2023
$277.03
$283.19
$276.62
$283.13
24,222,680
April 12 2023
$278.20
$280.37
$275.44
$276.93
27,403,430
April 11 2023
$279.14
$279.36
$275.12
$276.29
27,276,590
April 10 2023
$282.52
$282.90
$278.12
$282.70
23,102,990
April 06 2023
$276.66
$285.32
$275.51
$284.85
29,770,330
April 05 2023
$279.24
$280.51
$276.38
$277.76
22,064,770
April 04 2023
$280.59
$283.73
$279.06
$280.54
25,824,301
April 03 2023
$279.89
$281.60
$277.38
$280.59
24,883,340
March 31 2023
$277.17
$282.58
$276.45
$281.63
32,765,980
March 30 2023
$277.65
$277.88
$274.97
$277.48
25,053,410
March 29 2023
$272.51
$274.64
$271.97
$274.02
25,087,029
March 28 2023
$269.41
$269.75
$265.75
$268.86
21,878,650
March 27 2023
$274.01
$274.95
$269.15
$269.99
26,840,211
March 24 2023
$270.83
$274.14
$268.91
$274.08
28,199,961