AMEX • LCTX • US53566P1093
Generating your data highlights...
274m USD | # 7158 in US
1.43m shares | 1.75m USD
252.91m
74.13% | 187.47m