NYSE:MLM | US5732841060
Generating your data highlights...
34.9b USD | # 496 in US
473.08k shares | 267.77m USD
61.64m
99.23% | 61.16m