TASE • LCTX • US53566P1093
Generating your data highlights...
342m USD | # 218 in IL
6.7k shares | 11.67k USD
249.09m
75.10% | 187.07m