Analysts estimated ODTC earnings of $-26954.93 per share this quarter (Q2). ODTC's actual earnings were $-46400.00 per share.
Setting up your session...