NYSE • LFT • US55025L1089
Generating your data highlights...
52.4m USD | # 9370 in US
148.45k shares | 171.46k USD
52.44m
51.92% | 27.23m