NYSE • MTD • US5926881054
Generating your data highlights...
27.6b USD | # 778 in US
191.8k shares | 251.07m USD
20.04m
99.45% | 19.93m