Nasdaq • TLN • US87422Q1094
Generating your data highlights...
14b USD | # 1288 in US
825.92k shares | 285.32m USD
47.91m
79.54% | 38.11m