chart last 24 months microsoft

Microsoft (MSFT) has returned -13.7% between July 4, 2024 and July 4, 2026.

DATEOPENHIGHLOWCLOSEVOLUME
July 02 2026
$384.48
$392.19
$383.70
$390.49
40,690,198
July 01 2026
$380.83
$388.83
$374.89
$384.28
43,832,611
June 30 2026
$370.88
$374.15
$367.47
$373.02
43,820,658
June 29 2026
$377.50
$380.50
$366.02
$368.57
50,623,520
June 26 2026
$357.15
$376.61
$355.43
$372.97
186,112,200
June 25 2026
$362.77
$364.23
$349.20
$352.83
66,179,000
June 24 2026
$371.57
$378.88
$364.78
$365.46
44,509,900
June 23 2026
$372.38
$377.22
$370.67
$373.94
40,647,600
June 22 2026
$375.74
$381.63
$367.07
$367.34
45,171,100
June 18 2026
$377.82
$381.37
$373.28
$379.40
59,714,200
June 17 2026
$390.25
$390.37
$377.32
$378.91
41,987,800
June 16 2026
$395.79
$396.84
$390.69
$393.83
31,506,800
June 15 2026
$396.80
$401.75
$392.85
$399.76
32,266,400
June 12 2026
$391.43
$391.74
$382.27
$390.74
34,865,800
June 11 2026
$395.21
$396.85
$384.00
$390.34
47,224,100
June 10 2026
$398.55
$405.04
$397.16
$397.36
32,576,000
June 09 2026
$409.03
$411.98
$398.48
$403.41
35,317,300
June 08 2026
$414.14
$417.16
$408.56
$411.74
32,086,700
June 05 2026
$428.34
$429.47
$414.40
$416.67
34,782,200
June 04 2026
$435.81
$436.15
$426.41
$428.05
26,899,500
June 03 2026
$438.45
$440.39
$424.25
$427.34
39,037,000
June 02 2026
$446.88
$453.50
$440.43
$441.31
37,036,800
June 01 2026
$464.84
$466.32
$458.27
$460.52
53,628,900
May 29 2026
$432.55
$450.33
$432.36
$450.24
79,654,400
May 28 2026
$412.98
$429.49
$412.67
$426.99
47,250,500