NYSE:MLM | US5732841060
Generating your data highlights...
38.2b USD | # 548 in US
374.22k shares | 231.85m USD
60.31m
99.23% | 59.84m