AMEX • LCTX • US53566P1093
Generating your data highlights...
263m USD | # 4062 in US
1.4m shares | 1.58m USD
252.91m
75.48% | 190.9m