NYSE:MHK | US6081901042
Generating your data highlights...
6.36b USD | # 2140 in US
946.01k shares | 108m USD
61.2m
82.60% | 50.55m