msft 2024-26

Microsoft (MSFT) has returned 3.5% between 2024 and 2026.

DATEOPENHIGHLOWCLOSEVOLUME
Week of June 15 2026
$396.80
$401.75
$373.28
$379.40
162,732,773
Week of June 08 2026
$414.14
$417.16
$382.27
$390.74
182,069,900
Week of June 01 2026
$464.84
$466.32
$414.40
$416.67
191,384,400
Week of May 25 2026
$416.43
$450.33
$409.58
$450.24
186,204,400
Week of May 18 2026
$415.72
$431.76
$410.41
$418.57
147,230,600
Week of May 11 2026
$406.99
$427.24
$400.01
$421.01
181,767,900
Week of May 04 2026
$410.65
$427.06
$404.23
$414.22
152,379,500
Week of April 27 2026
$421.47
$428.99
$397.15
$413.54
201,875,500
Week of April 20 2026
$420.24
$432.76
$410.52
$423.70
154,774,300
Week of April 13 2026
$372.80
$430.65
$370.22
$421.88
208,524,300
Week of April 06 2026
$372.68
$384.17
$365.77
$370.07
129,201,100
Week of March 30 2026
$361.12
$373.18
$355.51
$372.65
143,557,700
Week of March 23 2026
$383.07
$386.37
$355.74
$356.00
178,314,900
Week of March 16 2026
$397.21
$403.53
$379.30
$381.04
155,862,500
Week of March 09 2026
$404.04
$409.32
$393.40
$394.70
141,462,300
Week of March 02 2026
$392.01
$412.16
$389.79
$408.08
179,607,300
Week of February 23 2026
$394.15
$406.61
$380.89
$391.89
206,521,600
Week of February 16 2026
$397.45
$403.56
$392.78
$396.37
117,551,400
Week of February 09 2026
$403.06
$421.80
$396.25
$399.54
207,723,400
Week of February 02 2026
$428.33
$428.83
$390.58
$399.36
268,460,900
Week of January 26 2026
$463.25
$481.60
$419.15
$428.38
282,802,600
Week of January 19 2026
$449.22
$469.01
$436.74
$463.88
127,460,100
Week of January 12 2026
$474.56
$478.86
$453.88
$457.82
137,722,500
Week of January 05 2026
$471.96
$487.53
$467.42
$477.16
110,505,800
Week of December 29 2025
$482.71
$487.51
$468.08
$470.84
66,011,100