NYSE • MTD • US5926881054
Generating your data highlights...
27b USD | # 800 in US
188.51k shares | 248.88m USD
20.04m
99.45% | 19.93m