Nasdaq • TLN • US87422Q1094
Generating your data highlights...
18.3b USD | # 1043 in US
898.97k shares | 298.12m USD
47.91m
79.54% | 38.11m