NYSE • MHK • US6081901042
Generating your data highlights...
7.66b USD | # 1950 in US
899.53k shares | 110.49m USD
60.44m
76.56% | 46.27m