AMEX • LCTX • US53566P1093
Generating your data highlights...
314m USD | # 6809 in US
1.19m shares | 1.67m USD
249.3m
75.12% | 187.28m