NYSE • TDY • US8793601050
Generating your data highlights...
30.4b USD | # 712 in US
359.7k shares | 226.54m USD
46.36m
98.97% | 45.88m