Alamo Group ALG Q1 2026 Earnings Surprise EPS 241 Up Significant Abacus Global ABX Stock Steady at 913 Support at 867 20260515 Aptera Motors SEV Fell 814 Is a Recovery Ahead 20260515