microsoft stock price 20005

The price for Microsoft (MSFT) today is $448.63. It is down 0.9% for the day (down 1.3% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
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.