NYSE • MHK • US6081901042
Generating your data highlights...
6.33b USD | # 2191 in US
1.05m shares | 114.9m USD
60.95m
82.53% | 50.3m