Nasdaq • TLX • US87961M1053
Generating your data highlights...
4.05b USD | # 2948 in US
156.98k shares | 1.65m USD
339.38m
80.51% | 273.22m