NYSE • MKL • US5705351048
Generating your data highlights...
23.3b USD | # 891 in US
71.8k shares | 134.23m USD
12.51m
97.43% | 12.19m