TASE • LCTX • US53566P1093
Generating your data highlights...
274m USD | # 234 in IL
5.21k shares | 6.36k USD
252.91m
74.13% | 187.47m