Snap Inc SNAP Q1 2026 Earnings Modest EPS Beat Amid Unreported Revenue Figures Siebert Financial Corp SIEB Q4 2025 Earnings A Narrow Loss Amid Quiet Trading AEHL Q3 2012 Earnings Strong EPS Beat Overshadowed by Sharp Stock Decline CAPS Q1 2026 Earnings EPS Misses Estimates as Losses Widen on Operational Challenges DMC Global Q1 2026 Earnings Narrowing Losses as EPS Surprises to the Upside NWPX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher