NYSE • MKL • US5705351048
Generating your data highlights...
22.8b USD | # 932 in US
73.3k shares | 138.87m USD
12.39m
93.60% | 11.6m