NYSE • MKL • US5705351048
Generating your data highlights...
22.8b USD | # 930 in US
72.18k shares | 136.79m USD
12.39m
97.38% | 12.07m