NYSE • TMO • US8835561023
Generating your data highlights...
188b USD | # 100 in US
2.32m shares | 1.11b USD
371.62m
99.74% | 370.67m