Analysts estimated IMUC earnings of $-6.22 per share this quarter (Q3). IMUC's actual earnings were $-4.00 per share.
Setting up your session...