microsoft annual return

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

DATEOPENHIGHLOWCLOSEVOLUME
May 22 2026
$419.54
$424.40
$416.33
$418.57
22,341,900
May 21 2026
$424.75
$426.34
$415.71
$419.09
31,393,500
May 20 2026
$413.27
$421.19
$410.41
$420.15
27,864,000
May 19 2026
$428.97
$431.76
$415.59
$416.52
33,018,700
May 18 2026
$415.72
$424.20
$414.71
$422.62
32,564,100
May 15 2026
$413.37
$427.24
$412.02
$421.01
50,771,200
May 14 2026
$403.61
$410.95
$400.01
$408.55
27,077,500
May 13 2026
$402.33
$405.43
$400.16
$404.33
29,667,100
May 12 2026
$413.58
$414.60
$405.76
$406.89
38,594,200
May 11 2026
$406.99
$411.80
$404.62
$411.77
35,657,900
May 08 2026
$416.49
$417.73
$413.11
$414.22
33,383,800
May 07 2026
$419.20
$427.06
$417.85
$419.86
34,942,400
May 06 2026
$407.12
$417.52
$404.23
$413.07
30,285,900
May 05 2026
$414.42
$415.88
$407.92
$410.49
25,700,900
May 04 2026
$410.65
$419.87
$409.91
$412.73
28,066,500
May 01 2026
$411.91
$416.21
$409.55
$413.54
31,372,400
April 30 2026
$409.92
$413.52
$397.15
$406.90
70,909,400
April 29 2026
$423.66
$425.90
$419.38
$423.54
38,288,300
April 28 2026
$423.65
$428.99
$420.99
$428.32
30,438,100
April 27 2026
$421.47
$426.19
$416.17
$423.90
30,867,300
April 24 2026
$416.07
$424.03
$414.90
$423.70
27,457,400
April 23 2026
$418.98
$422.74
$410.52
$414.85
38,308,000
April 22 2026
$425.27
$432.76
$422.75
$431.98
29,378,200
April 21 2026
$419.33
$426.26
$416.30
$423.24
32,048,500
April 20 2026
$420.24
$422.42
$415.40
$417.17
27,582,200