NYSE • MDU • US5526901096
Generating your data highlights...
4.3b USD | # 2803 in US
1.69m shares | 35.95m USD
209.01m
99.37% | 207.69m