MDU Resources Group Inc (NYSE:MDU)

27.54
Delayed Data
As of May 18
 +0.03 / +0.11%
Today’s Change
24.29
Today|||52-Week Range
29.28
+2.46%
Year-to-Date