Nasdaq • TLX • US87961M1053
Generating your data highlights...
3.57b USD | # 3015 in US
247.6k shares | 2.8m USD
339.38m
80.51% | 273.22m