Market Cap: $4.3B
Analysts estimated PBLS earnings of $0.08 per share this quarter (Q2). PBLS's actual earnings were $-2.12 per share.