Market Cap: $1.28B
Analysts estimated LBRX earnings of $-0.82 per share this quarter (Q2). LBRX's actual earnings were $-1.71 per share.
Analysts estimated LBRX earnings of $-0.76 per share this quarter (Q1). LBRX's actual earnings were $-0.67 per share.
Analysts estimated LBRX earnings of $-0.46 per share this quarter (Q3). LBRX's actual earnings were $-0.61 per share.