Analysts estimated ELLO earnings of $-1.84 per share this quarter (Q2). ELLO's actual earnings were $-0.60 per share.
Setting up your session...