Market Cap: $1.34B
Analysts estimated BRUN earnings of $-1.08 per share this quarter (Q2). BRUN's actual earnings were $-1.55 per share.
Analysts estimated BRUN earnings of $-0.04 per share this quarter (Q1). BRUN's actual earnings were $-0.48 per share.