msft stock last week

Microsoft (MSFT) returned 0.8% last week.

DATEOPENHIGHLOWCLOSEVOLUME
April 24 2026 20:00
$424.62
$424.62
$424.62
$424.62
April 24 2026 19:30
$423.65
$424.89
$423.17
$424.58
3,079,854
April 24 2026 18:30
$422.00
$424.45
$421.85
$423.61
3,061,884
April 24 2026 17:30
$418.84
$422.07
$418.65
$422.00
1,997,403
April 24 2026 16:30
$418.76
$419.95
$418.75
$418.82
2,083,647
April 24 2026 15:30
$419.91
$421.94
$418.26
$418.77
3,061,601
April 24 2026 14:30
$417.65
$420.02
$417.22
$419.88
2,541,314
April 24 2026 13:30
$416.99
$421.62
$415.80
$417.65
5,966,443
April 23 2026 20:00
$415.75
$415.75
$415.75
$415.75
April 23 2026 19:30
$416.36
$416.68
$415.02
$415.75
2,912,634
April 23 2026 18:30
$415.10
$416.73
$414.16
$416.34
3,327,677
April 23 2026 17:30
$415.20
$415.79
$411.41
$415.09
4,123,860
April 23 2026 16:30
$417.91
$418.08
$414.50
$415.20
3,883,027
April 23 2026 15:30
$422.46
$423.00
$417.81
$417.93
3,460,829
April 23 2026 14:30
$418.86
$423.36
$418.32
$422.50
3,955,128
April 23 2026 13:30
$419.66
$432.90
$415.80
$418.82
11,257,867
April 22 2026 20:00
$432.92
$432.92
$432.92
$432.92
April 22 2026 19:30
$431.89
$433.64
$431.79
$432.68
3,874,375
April 22 2026 18:30
$430.78
$432.19
$430.64
$431.91
2,056,109
April 22 2026 17:30
$431.32
$431.95
$430.63
$430.78
1,984,653
April 22 2026 16:30
$431.69
$432.28
$430.33
$431.31
2,034,614
April 22 2026 15:30
$432.14
$433.19
$431.39
$431.71
2,656,942
April 22 2026 14:30
$431.14
$432.32
$429.53
$432.14
3,823,764
April 22 2026 13:30
$426.18
$431.29
$423.67
$431.13
6,994,974
April 21 2026 20:00
$424.16
$424.16
$424.16
$424.16