NYSE:MLM | US5732841060
Generating your data highlights...
30.7b USD | # 556 in US
507.93k shares | 277.41m USD
61.12m
99.23% | 60.64m