NYSE • TMO • US8835561023
Generating your data highlights...
258b USD | # 61 in US
2.13m shares | 1.32b USD
369.75m
99.75% | 368.82m