NYSE:TMO | US8835561023
Generating your data highlights...
N/A USD | # 44 in US
1.52m shares | 880.81m USD
382m
99.78% | 381.14m