mcd stock price march 31st 2026

The closing price for McDonald’s (MCD) on March 31 was $308.70. It was up 0.2% for the day (up 0.7% from previous close). The latest price is $270.64.

DATEOPENHIGHLOWCLOSEVOLUME
March 31 2026 20:00
$308.70
$308.70
$308.70
$308.70
March 31 2026 19:30
$308.66
$309.58
$308.39
$308.71
412,569
March 31 2026 18:30
$307.80
$308.68
$307.29
$308.61
200,108
March 31 2026 17:30
$306.94
$308.19
$306.90
$307.84
182,189
March 31 2026 16:30
$307.24
$309.26
$306.88
$306.94
220,874
March 31 2026 15:30
$307.01
$308.01
$306.72
$307.24
178,627
March 31 2026 14:30
$306.98
$307.52
$305.61
$307.06
186,868
March 31 2026 13:30
$308.14
$308.55
$305.47
$307.01
350,105
Daily pricing data for McDonald’s dates back to 7/5/1966, and may be incomplete.