
LBRX
$41.61
1D:
-2.0%
1Y:
159.4%
US50180M1080Sign in to check this stock against your screeners
Sign In$8.91
1D:
0.5%
1Y:
63.8%
US83422E2046Mkt Cap
$877.19M
P/E Ratio TTM
-4.7
Revenue TTM
$0.00
Beta
2.44
Earnings TTM
$-207.10M
Dividend Yield TTM
0.00%
$12.24
1D:
-4.4%
1Y:
95.8%
US25056L1035Mkt Cap
$764.47M
P/E Ratio TTM
-10.4
Revenue TTM
$0.00
Beta
1.66
Earnings TTM
$-70.80M
Dividend Yield TTM
0.00%