NYSE • VMC • US9291601097
Generating your data highlights...
36.9b USD | # 619 in US
1.17m shares | 335.11m USD
129.58m
99.70% | 129.19m