CAE CAE Stock Is It Worth Allocating Capital Q1 2026 Earnings Beat Estimates ABX Abacus Global posts Q4 2025 earnings per share 186 percent above consensus estimates as shares stay flat OEC Orion SA posts far wider Q4 2025 loss than estimates as shares rise on positive investor sentiment