NYSE • MHK • US6081901042
Generating your data highlights...
6.3b USD | # 2162 in US
992.28k shares | 111.15m USD
61.2m
82.60% | 50.55m