Market Cap: $8.82M
Analysts estimated BFRG earnings of $-0.11 per share this quarter (Q2). BFRG's actual earnings were $-0.70 per share.