microsoft stock price

The closing price for Microsoft (MSFT) yesterday was $367.42. It was down 2.2% for the day (down 3.2% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 22 2026 19:30
$369.80
$370.43
$367.07
$367.42
1,208,774
June 22 2026 18:30
$370.37
$370.56
$369.00
$370.19
460,528
June 22 2026 17:30
$368.97
$370.21
$368.69
$370.00
309,628
June 22 2026 16:30
$368.44
$369.08
$368.00
$368.40
500,200
June 22 2026 15:30
$371.22
$372.07
$369.22
$369.56
565,340
June 22 2026 14:30
$373.60
$374.45
$371.47
$371.65
701,496
June 22 2026 13:30
$375.61
$381.51
$374.36
$379.17
678,872
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.