NYSE • TDY • US8793601050
Generating your data highlights...
30.8b USD | # 717 in US
367.59k shares | 235.03m USD
46.36m
98.99% | 45.89m