NYSE • MLM • US5732841060
Generating your data highlights...
34.8b USD | # 633 in US
655.45k shares | 360.27m USD
71.02m
83.96% | 59.63m