Nasdaq:TER | US8807701029
Generating your data highlights...
19.8b USD | # 818 in US
2.1m shares | 291.62m USD
163.18m
99.60% | 162.52m