NYSE:TDY | US8793601050
Generating your data highlights...
30.4b USD | # 695 in US
356.37k shares | 214.69m USD
46.31m
98.97% | 45.83m