how many times has msft split

The closing price for Microsoft (MSFT) yesterday was $397.41. It was down 0.3% for the day (down 1.5% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 10 2026 19:30
$398.36
$399.28
$397.31
$397.41
539,982
June 10 2026 18:30
$401.04
$401.05
$399.68
$399.94
98,802
June 10 2026 17:30
$401.69
$402.10
$400.35
$401.91
137,355
June 10 2026 16:30
$402.61
$403.79
$402.42
$403.07
114,897
June 10 2026 15:30
$401.68
$403.74
$401.10
$402.11
453,163
June 10 2026 14:30
$402.98
$403.53
$401.58
$402.60
243,483
June 10 2026 13:30
$398.50
$405.00
$397.54
$402.44
444,807
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.