NYSE • MDU • US5526901096
Generating your data highlights...
4.6b USD | # 2655 in US
1.72m shares | 36.31m USD
204.71m
99.40% | 203.48m