NYSE • TMO • US8835561023
Generating your data highlights...
214b USD | # 83 in US
2.38m shares | 1.19b USD
369.75m
99.74% | 368.79m