AMEX • LCTX • US53566P1093
Generating your data highlights...
342m USD | # 6686 in US
1.17m shares | 1.91m USD
249.3m
75.12% | 187.28m