what is the ytd return for msft class a

Microsoft (MSFT) has returned -18.7% since January 1, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
April 14 2026
$387.84
$394.69
$386.52
$393.11
36,999,810
April 13 2026
$373.53
$384.54
$371.02
$384.37
34,812,755
April 10 2026
$372.98
$375.64
$370.03
$370.87
28,038,000
April 09 2026
$372.50
$373.50
$367.05
$373.07
30,435,300
April 08 2026
$384.98
$385.00
$371.41
$374.33
33,064,800
April 07 2026
$370.34
$372.45
$366.56
$372.29
21,443,300
April 06 2026
$373.49
$373.73
$369.50
$372.88
16,146,600
April 02 2026
$367.21
$373.64
$364.15
$373.46
24,099,100
April 01 2026
$373.49
$373.99
$368.20
$369.37
29,417,200
March 31 2026
$364.55
$372.90
$363.07
$370.17
45,244,400
March 30 2026
$361.90
$365.36
$356.28
$358.96
44,797,000
March 27 2026
$361.90
$362.45
$356.51
$356.77
37,883,400
March 26 2026
$370.82
$374.72
$365.19
$365.97
36,836,600
March 25 2026
$376.92
$377.06
$369.63
$371.04
31,181,200
March 24 2026
$382.36
$382.47
$371.85
$372.74
42,733,600
March 23 2026
$383.90
$387.21
$381.68
$383.00
29,680,100
March 20 2026
$386.79
$387.00
$380.12
$381.87
50,853,200
March 19 2026
$390.10
$392.49
$387.06
$389.02
25,138,800
March 18 2026
$397.13
$398.00
$391.00
$391.79
25,908,500
March 17 2026
$400.27
$404.40
$397.75
$399.41
26,228,300
March 16 2026
$398.07
$400.63
$394.79
$399.95
27,733,700
March 13 2026
$401.00
$404.80
$394.25
$395.55
26,848,000
March 12 2026
$404.63
$406.12
$401.71
$401.86
27,263,900
March 11 2026
$405.57
$409.01
$401.59
$404.88
25,512,100
March 10 2026
$410.03
$410.20
$402.93
$405.76
31,706,381