NYSE • MDU • US5526901096
Generating your data highlights...
4.43b USD | # 2694 in US
1.66m shares | 36.02m USD
209.01m
99.41% | 207.78m