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.