microsoft stock price in april2000

The closing price for Microsoft (MSFT) on Friday was $418.57. It was down 0.2% for the day (down 0.1% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
May 22 2026 20:00
$418.57
$418.57
$418.57
$418.57
May 22 2026 19:30
$418.37
$418.94
$418.01
$418.58
1,649,791
May 22 2026 18:30
$418.79
$419.90
$418.30
$418.30
1,448,642
May 22 2026 17:30
$418.86
$419.36
$417.25
$418.82
1,719,577
May 22 2026 16:30
$419.61
$419.95
$418.16
$418.81
1,357,012
May 22 2026 15:30
$419.40
$420.46
$418.25
$419.61
1,741,236
May 22 2026 14:30
$416.65
$419.52
$416.43
$419.39
3,522,137
May 22 2026 13:30
$419.48
$424.40
$416.34
$416.70
6,252,762
Daily pricing data for Microsoft dates back to 3/13/1986, and may be incomplete.