NYSE • MHK • US6081901042
Generating your data highlights...
6.36b USD | # 2258 in US
1.06m shares | 115.96m USD
60.95m
82.53% | 50.3m