last 1 month return msft

Microsoft (MSFT) has returned 19.3% between April 16, 2025 and May 16, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
May 15 2025
$450.77
$456.19
$450.43
$453.13
21,980,800
May 14 2025
$447.32
$453.07
$447.32
$452.11
19,902,800
May 13 2025
$446.96
$449.84
$444.54
$448.32
23,618,800
May 12 2025
$445.12
$448.55
$438.97
$448.44
22,821,900
May 09 2025
$439.19
$439.93
$435.08
$437.93
15,324,200
May 08 2025
$437.13
$442.86
$434.86
$437.37
23,491,300
May 07 2025
$433.05
$437.32
$430.32
$432.56
23,295,300
May 06 2025
$431.41
$436.93
$430.38
$432.52
15,104,200
May 05 2025
$432.08
$438.69
$431.32
$435.37
20,136,100
May 02 2025
$430.95
$438.63
$429.20
$434.48
30,757,400
May 01 2025
$430.32
$436.19
$424.12
$424.62
58,938,100
April 30 2025
$389.58
$395.93
$383.74
$394.54
36,461,100
April 29 2025
$390.58
$394.38
$389.66
$393.32
14,974,000
April 28 2025
$391.24
$392.02
$385.93
$390.44
16,579,400
April 25 2025
$386.29
$391.44
$383.90
$391.13
18,973,200
April 24 2025
$375.01
$387.74
$374.50
$386.59
22,232,300
April 23 2025
$375.37
$379.69
$372.34
$373.70
20,545,500
April 22 2025
$362.71
$367.10
$359.20
$366.15
19,485,000
April 21 2025
$362.16
$363.81
$355.02
$358.46
20,807,300
April 17 2025
$373.07
$373.63
$366.22
$367.11
20,943,700
April 16 2025
$379.97
$380.91
$367.33
$370.93
21,967,800