Nasdaq • TLX • US87961M1053
Generating your data highlights...
3.72b USD | # 3020 in US
163.95k shares | 1.77m USD
339.38m
80.51% | 273.22m