NYSE • MDU • US5526901096
Generating your data highlights...
4.63b USD | # 2604 in US
1.7m shares | 36.4m USD
209.01m
99.41% | 207.78m