UAMY Q1 2026 Earnings Antimony Company Reports WiderThanExpected Loss Stock Surges New Mountain Finance Corporation NMFC Q1 2026 Earnings Slight EPS Miss Weighs on Shares Astec Industries Q1 2026 Earnings EPS Miss Sends Shares Lower GNLN Q2 2023 Earnings Deep EPS Miss Triggers Selloff Ribbon Communications Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Rally Hub Group HUBG Q3 2025 Earnings EPS Falls Just Below Consensus Shares Edge Higher