Market Cap: $807.35M
Analysts estimated ANL earnings of $-0.17 per share this quarter (Q2). ANL's actual earnings were $-0.19 per share.