Nasdaq • TER • US8807701029
Generating your data highlights...
58.1b USD | # 400 in US
3.55m shares | 1.33b USD
156.34m
99.80% | 156.03m