
LCTX
$0.99
1D:
-3.5%
1Y:
-43.8%
US53566P1093Sign in to check this stock against your screeners
Sign In$14.29
1D:
3.9%
1Y:
-26.8%
US5907174016Mkt Cap
$1.85B
P/E Ratio TTM
-31.5
Revenue TTM
$120.25M
Beta
0.81
Earnings TTM
$-57.50M
Dividend Yield TTM
0.00%
$1.47
1D:
0.7%
1Y:
146.2%
US15673T1007Mkt Cap
$266.18M
P/E Ratio TTM
-1.4
Revenue TTM
$0.00
Beta
1.67
Earnings TTM
$-109.79M
Dividend Yield TTM
0.00%