AMEX • LCTX • US53566P1093
Generating your data highlights...
342m USD | # 6685 in US
1.19m shares | 1.95m USD
249.09m
75.10% | 187.07m