NYSE:MKL | US5705351048
Generating your data highlights...
24.6b USD | # 828 in US
45.19k shares | 94.42m USD
12.58m
97.55% | 12.27m