msft stock split dates

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

DATEOPENHIGHLOWCLOSEVOLUME
April 09 2026
$372.50
$373.50
$367.05
$373.07
28,422,375
April 08 2026
$384.98
$385.00
$371.41
$374.33
32,957,404
April 07 2026
$370.35
$372.45
$366.57
$372.29
20,486,199
April 06 2026
$373.46
$373.73
$369.50
$372.88
16,131,188
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
March 09 2026
$404.92
$410.21
$403.50
$409.41
30,131,850
March 06 2026
$409.20
$413.05
$408.51
$408.96
31,123,900
March 05 2026
$404.42
$411.61
$404.40
$410.68
39,001,300
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.