Nasdaq:TER | US8807701029
Generating your data highlights...
N/A USD | # 864 in US
1.98m shares | 209.41m USD
156.11m
99.55% | 155.41m