microsoft total return from january 2023 to april 2023

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

DATE OPEN HIGH LOW CLOSE VOLUME
April 28 2023
$298.70
$303.54
$298.01
$301.90
36,446,700
April 27 2023
$290.80
$299.87
$290.10
$299.51
46,462,600
April 26 2023
$291.52
$294.34
$287.62
$290.21
64,599,200
April 25 2023
$274.63
$276.68
$270.56
$270.61
45,772,200
April 24 2023
$277.16
$279.98
$273.85
$276.85
26,611,000
April 21 2023
$280.03
$281.27
$278.12
$280.77
21,676,400
April 20 2023
$280.27
$283.98
$280.10
$281.11
23,244,400
April 19 2023
$281.00
$284.00
$279.57
$283.41
17,150,300
April 18 2023
$286.48
$286.67
$282.00
$283.34
20,161,800
April 17 2023
$284.87
$286.51
$281.16
$283.76
23,836,200
April 14 2023
$281.99
$283.44
$278.74
$281.14
20,987,900
April 13 2023
$278.64
$284.84
$278.23
$284.78
24,222,700
April 12 2023
$279.82
$282.00
$277.04
$278.54
27,403,400
April 11 2023
$280.76
$280.99
$276.72
$277.89
27,276,600
April 10 2023
$284.16
$284.54
$279.74
$284.34
23,103,000
April 06 2023
$278.27
$286.98
$277.11
$286.51
29,770,300
April 05 2023
$280.86
$282.14
$277.98
$279.38
22,064,800
April 04 2023
$282.22
$285.38
$280.68
$282.17
25,824,300
April 03 2023
$281.52
$283.24
$278.99
$282.22
24,883,300
March 31 2023
$278.78
$284.22
$278.06
$283.27
32,766,000
March 30 2023
$279.27
$279.49
$276.57
$279.09
25,053,400
March 29 2023
$274.09
$276.23
$273.55
$275.61
25,087,000
March 28 2023
$270.97
$271.32
$267.30
$270.42
21,878,600
March 27 2023
$275.60
$276.55
$270.71
$271.55
26,840,200
March 24 2023
$272.40
$275.73
$270.47
$275.67
28,172,000