NYSE:TMO | US8835561023
Generating your data highlights...
204b USD | # 79 in US
2.01m shares | 1.18b USD
375.71m
99.76% | 374.79m