NYSE • TDY • US8793601050
Generating your data highlights...
27.7b USD | # 760 in US
342.72k shares | 219m USD
46.36m
98.82% | 45.81m