mdu stock chart

The price for MDU Resources (MDU) today is $20.89. It is down 0.3% for the day (down 0.6% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 17 2026 19:30
$20.83
$20.95
$20.76
$20.89
55,368
June 17 2026 18:30
$20.89
$20.98
$20.87
$20.93
30,648
June 17 2026 17:30
$20.95
$20.95
$20.86
$20.89
18,024
June 17 2026 16:30
$20.95
$20.98
$20.93
$20.95
11,136
June 17 2026 15:30
$20.91
$20.96
$20.91
$20.93
7,092
June 17 2026 14:30
$20.95
$21.02
$20.94
$20.98
22,768
June 17 2026 13:30
$20.95
$21.14
$20.93
$20.95
12,560
Daily pricing data for MDU Resources dates back to 2/21/1973, and may be incomplete.