NYSE • MKL • US5705351048
Generating your data highlights...
23.6b USD | # 878 in US
74.6k shares | 139.57m USD
12.51m
97.43% | 12.19m