NYSE • MTD • US5926881054
Generating your data highlights...
23.5b USD | # 883 in US
185.75k shares | 224.49m USD
20.21m
99.46% | 20.1m