NYSE:MLM | US5732841060
Generating your data highlights...
40.2b USD | # 533 in US
400.07k shares | 249.32m USD
60.31m
99.20% | 59.82m