NYSE • MKL • US5705351048
Generating your data highlights...
21.5b USD | # 928 in US
68.56k shares | 128.31m USD
12.39m
97.31% | 12.06m