msft pe ratio

The closing price for Microsoft (MSFT) yesterday was $403.45. It was down 1.4% for the day (down 2% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 09 2026 19:30
$402.73
$404.20
$401.50
$403.45
603,315
June 09 2026 18:30
$403.69
$404.43
$402.88
$404.14
159,555
June 09 2026 17:30
$401.71
$403.80
$401.59
$403.80
165,681
June 09 2026 16:30
$401.10
$401.81
$398.49
$400.59
224,934
June 09 2026 15:30
$403.77
$403.89
$401.69
$402.11
286,359
June 09 2026 14:30
$409.43
$410.03
$405.89
$406.85
271,485
June 09 2026 13:30
$408.99
$411.97
$407.34
$411.58
772,254
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.