mdu stock price

The price for MDU Resources (MDU) today is $21.13. It is up 0.7% for the day (up 1.1% from previous close).

DATEOPENHIGHLOWCLOSEVOLUME
June 18 2026 14:30
$21.20
$21.21
$21.12
$21.13
24,540
June 18 2026 13:30
$20.99
$21.34
$20.99
$21.25
21,232
Daily pricing data for MDU Resources dates back to 2/21/1973, and may be incomplete.