NYSE:MKL | US5705351048
Generating your data highlights...
26.2b USD | # 820 in US
45.01k shares | 94.44m USD
12.58m
97.59% | 12.27m