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