NYSE • MKL • US5705351048
Generating your data highlights...
22.1b USD | # 926 in US
58.66k shares | 115.18m USD
12.51m
97.73% | 12.23m