Nasdaq • TER • US8807701029
Generating your data highlights...
68.6b USD | # 332 in US
3.87m shares | 1.4b USD
156.54m
99.79% | 156.21m