Nasdaq • TER • US8807701029
Generating your data highlights...
59.9b USD | # 405 in US
3.43m shares | 1.11b USD
156.54m
99.79% | 156.22m