NYSE • MHK • US6081901042
Generating your data highlights...
7.62b USD | # 1950 in US
921.07k shares | 114.17m USD
60.44m
76.74% | 46.38m