when did microsoft stock last hit 120

The closing price for Microsoft (MSFT) yesterday was $541.09. It was up 0.7% for the day (up 1.1% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
October 12 2026 19:30
$539.87
$541.30
$539.52
$541.09
102,312
October 12 2026 18:30
$539.35
$540.26
$538.67
$540.21
23,338
October 12 2026 17:30
$540.46
$541.09
$539.81
$539.91
24,765
October 12 2026 16:30
$540.74
$541.20
$538.80
$539.46
41,306
October 12 2026 15:30
$541.75
$542.35
$541.28
$541.46
46,839
October 12 2026 14:30
$539.28
$541.00
$539.28
$540.90
83,381
October 12 2026 13:30
$537.49
$542.06
$535.72
$538.46
126,608
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.