NYSE:MDU | US5526901096
Generating your data highlights...
3.7b USD | # 2642 in US
2.3m shares | 47.49m USD
203.89m
99.18% | 202.22m