Analysts estimated BNR earnings of $-23.73 per share this quarter (Q3). BNR's actual earnings were $-22.30 per share.
Setting up your session...