NYSE:MLM | US5732841060
Generating your data highlights...
31.7b USD | # 560 in US
500.24k shares | 270.43m USD
61.12m
99.23% | 60.64m