msft stock price before last split

The closing price for Microsoft (MSFT) today was $443.94. It was down 1.9% for the day (down 2.3% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
January 21 2026 20:30
$443.54
$444.31
$442.28
$443.94
304,946
January 21 2026 19:30
$441.67
$447.52
$441.66
$445.40
284,880
January 21 2026 18:30
$440.76
$441.30
$439.04
$439.58
160,986
January 21 2026 17:30
$444.29
$444.29
$439.27
$440.51
299,194
January 21 2026 16:30
$448.51
$448.76
$443.77
$444.03
229,146
January 21 2026 15:30
$450.26
$451.85
$449.85
$450.29
179,810
January 21 2026 14:30
$452.60
$452.72
$448.48
$448.63
176,356
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.