NYSE:MDU | US5526901096
Generating your data highlights...
4.26b USD | # 2738 in US
2.09m shares | 42.16m USD
204.38m
99.30% | 202.96m