
LBRX
$32.31
1D:
4.6%
1Y:
86.8%
US50180M1080Sign in to check this stock against your screeners
Sign In$11.87
1D:
-5.6%
1Y:
193.1%
US25056L1035Mkt Cap
$741.36M
P/E Ratio TTM
-10.5
Revenue TTM
$0.00
Beta
1.59
Earnings TTM
$-69.71M
Dividend Yield TTM
0.00%
$5.57
1D:
-4.0%
1Y:
125.5%
US03589W1027Mkt Cap
$666.14M
P/E Ratio TTM
-4.8
Revenue TTM
$0.00
Beta
1.17
Earnings TTM
$-196.48M
Dividend Yield TTM
0.00%