NYSE • MTD • US5926881054
Generating your data highlights...
23.1b USD | # 890 in US
183.08k shares | 221.52m USD
20.21m
99.46% | 20.1m