NYSE • MLM • US5732841060
Generating your data highlights...
36.4b USD | # 603 in US
552.25k shares | 344.97m USD
60.05m
99.16% | 59.54m