NYSE • MTD • US5926881054
Generating your data highlights...
22.8b USD | # 899 in US
161.7k shares | 208.85m USD
20.25m
99.48% | 20.14m