NYSE • MKL • US5705351048
Generating your data highlights...
22.5b USD | # 934 in US
71.62k shares | 135.53m USD
12.39m
97.38% | 12.07m