NYSE • TMO • US8835561023
Generating your data highlights...
173b USD | # 101 in US
2.16m shares | 1.07b USD
371.62m
99.75% | 370.69m