NYSE • MDU • US5526901096
Generating your data highlights...
3.9b USD | # 2906 in US
1.62m shares | 33.02m USD
210.35m
99.43% | 209.16m