NYSE:MDU | US5526901096
Generating your data highlights...
5.04b USD | # 2218 in US
1.06m shares | 26.69m USD
203.89m
98.75% | 201.34m