Nasdaq • TLX • US87961M1053
Generating your data highlights...
3.46b USD | # 3066 in US
243.67k shares | 2.27m USD
336.87m
84.58% | 284.92m