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.21
$303.04
$297.53
$301.40
36,469,600
April 27 2023
$290.33
$299.38
$289.62
$299.02
46,462,600
April 26 2023
$291.04
$293.86
$287.15
$289.74
64,599,200
April 25 2023
$274.18
$276.23
$270.12
$270.17
45,772,200
April 24 2023
$276.71
$279.52
$273.40
$276.40
26,611,000
April 21 2023
$279.57
$280.81
$277.66
$280.31
21,676,400
April 20 2023
$279.81
$283.52
$279.64
$280.65
23,244,400
April 19 2023
$280.54
$283.54
$279.11
$282.95
17,150,300
April 18 2023
$286.01
$286.20
$281.54
$282.87
20,161,800
April 17 2023
$284.40
$286.04
$280.70
$283.29
23,836,200
April 14 2023
$281.53
$282.98
$278.28
$280.68
20,987,900
April 13 2023
$278.18
$284.37
$277.77
$284.31
24,222,700
April 12 2023
$279.36
$281.54
$276.58
$278.08
27,403,400
April 11 2023
$280.30
$280.53
$276.27
$277.44
27,276,600
April 10 2023
$283.69
$284.08
$279.28
$283.87
23,103,000
April 06 2023
$277.81
$286.51
$276.65
$286.04
29,770,300
April 05 2023
$280.40
$281.67
$277.52
$278.92
22,064,800
April 04 2023
$281.75
$284.91
$280.22
$281.70
25,824,300
April 03 2023
$281.06
$282.77
$278.53
$281.75
24,883,300
March 31 2023
$278.32
$283.75
$277.60
$282.80
32,766,000
March 30 2023
$278.81
$279.03
$276.11
$278.63
25,053,400
March 29 2023
$273.64
$275.78
$273.10
$275.16
25,087,000
March 28 2023
$270.53
$270.87
$266.86
$269.98
21,878,600
March 27 2023
$275.15
$276.09
$270.27
$271.11
26,840,200
March 24 2023
$271.95
$275.28
$270.03
$275.22
28,172,000