msft stock split dates

The average closing price for Microsoft (MSFT) all-time is $70.05. The latest price is $379.15.

DATEOPENHIGHLOWCLOSEVOLUME
June 18 2026
$377.92
$381.37
$373.28
$379.40
58,466,440
June 17 2026
$390.25
$390.37
$377.37
$378.91
41,193,950
June 16 2026
$395.78
$396.84
$390.69
$393.83
31,182,390
June 15 2026
$396.80
$401.75
$392.85
$399.76
31,889,993
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
May 27 2026
$411.01
$415.94
$409.58
$412.67
28,901,500
May 26 2026
$416.43
$419.77
$413.02
$416.03
30,398,000
May 22 2026
$419.54
$424.40
$416.33
$418.57
22,390,300
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
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.