how many times has microsoft stock split

The closing price for Microsoft (MSFT) yesterday was $379.15. It was up 0.3% for the day (up 0.1% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 18 2026 19:30
$378.04
$380.48
$377.51
$379.15
955,618
June 18 2026 18:30
$377.63
$378.49
$377.25
$377.49
331,032
June 18 2026 17:30
$379.70
$380.50
$378.60
$378.60
191,320
June 18 2026 16:30
$378.63
$381.36
$378.58
$380.91
222,432
June 18 2026 15:30
$375.17
$378.13
$375.05
$377.02
373,460
June 18 2026 14:30
$377.11
$378.45
$375.77
$376.19
466,496
June 18 2026 13:30
$377.96
$379.40
$373.28
$377.43
1,056,832
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.