NYSE:TMO | US8835561023
Generating your data highlights...
200b USD | # 55 in US
1.73m shares | 969.48m USD
382.5m
99.79% | 381.7m