NYSE:MHK | US6081901042
Generating your data highlights...
9.75b USD | # 1442 in US
737.04k shares | 108.37m USD
63.12m
83.32% | 52.59m