Nasdaq:TER | US8807701029
Generating your data highlights...
21.9b USD | # 745 in US
2.46m shares | 292.57m USD
162.86m
99.61% | 162.23m