NYSE • MDU • US5526901096
Generating your data highlights...
4.16b USD | # 2856 in US
1.49m shares | 30.96m USD
210.35m
99.44% | 209.16m