NYSE:MHK | US6081901042
Generating your data highlights...
6.91b USD | # 2022 in US
814.77k shares | 97.1m USD
61.82m
82.68% | 51.12m