Market Cap: $573.82M
Analysts estimated ALOY earnings of $-0.05 per share this quarter (Q2). ALOY's actual earnings were $-0.08 per share.
Analysts estimated ALOY earnings of $-0.14 per share this quarter (Q1). ALOY's actual earnings were $-0.27 per share.