Nasdaq • TER • US8807701029
Generating your data highlights...
64.2b USD | # 377 in US
4.21m shares | 1.6b USD
156.34m
99.79% | 156.01m