NYSE:MDU | US5526901096
Generating your data highlights...
4.16b USD | # 2803 in US
2.27m shares | 45.9m USD
204.38m
99.27% | 202.89m