msft stock price may1987

The price for Microsoft (MSFT) today is $454.64. It is up 0.7% for the day (down 1.1% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
January 20 2026 20:30
$454.77
$455.34
$453.68
$454.64
198,184
January 20 2026 19:30
$453.05
$454.69
$452.68
$453.97
97,960
January 20 2026 18:30
$453.55
$453.69
$452.50
$452.98
109,208
January 20 2026 17:30
$454.39
$454.39
$453.08
$453.78
94,956
January 20 2026 16:30
$455.45
$456.78
$454.07
$455.36
73,856
January 20 2026 15:30
$453.20
$455.00
$453.06
$454.87
199,066
January 20 2026 14:30
$451.35
$454.62
$449.30
$453.47
309,760
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.