LBRX
Open
$38.88
High
$41.42
Low
$38.24
Prev Close
$38.81
Volume
101.78K
Avg Volume
--
Market Cap
$1.32B
P/E Ratio
410.60
Forward P/E
-8.00
EPS
--
Beta
--
52W High
$50.16
52W Low
$14.32
Dividend
--
Div Yield
--
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
buy
Based on 5 analyst ratings
Price Target
Recent Ratings