what is the ytd return for msft

Microsoft (MSFT) has returned 9.4% since January 1, 2025.

DATE OPEN HIGH LOW CLOSE VOLUME
June 04 2025
$464.00
$465.69
$463.02
$463.87
14,162,688
June 03 2025
$461.47
$464.12
$460.86
$462.97
15,721,919
June 02 2025
$457.00
$462.11
$456.89
$461.97
16,546,045
May 30 2025
$459.72
$461.68
$455.54
$460.36
34,760,500
May 29 2025
$461.55
$461.72
$455.31
$458.68
13,974,800
May 28 2025
$461.22
$462.52
$456.93
$457.36
17,086,300
May 27 2025
$456.48
$460.95
$456.12
$460.69
20,974,300
May 23 2025
$449.98
$453.69
$448.91
$450.18
16,883,500
May 22 2025
$454.95
$460.25
$453.90
$454.86
18,025,600
May 21 2025
$454.57
$457.78
$451.81
$452.57
19,216,900
May 20 2025
$455.59
$458.34
$454.32
$458.17
15,441,800
May 19 2025
$450.88
$459.59
$450.80
$458.87
21,336,500
May 16 2025
$452.05
$454.36
$448.73
$454.27
23,849,800
May 15 2025
$450.77
$456.19
$450.43
$453.13
21,992,300
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