NYSE • MKL • US5705351048
Generating your data highlights...
22.8b USD | # 889 in US
61.08k shares | 118.3m USD
12.51m
97.73% | 12.23m