Almonty ALM Q1 2026 Earnings Sputter Revenue 3251400000 Disappoints Hexcel Corporation HXL Crushes Q1 2026 Estimates EPS 059 Tops Views Scilex SCLX Q1 2026 Earnings Stay the Course EPS 476 Archimedes 3 ARCI Flat at 994 Consolidation Continues 20260520 GIGM Q3 2025 Earnings Narrowed Losses Amid Strategic Restructuring FMBH Q1 2026 Earnings EPS Surpasses Expectations Stock Moves Lower Cohen Steers CNS Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds National Bankshares Inc NKSH Q4 2025 Earnings Strong EPS Beat Amid Steady Operations HTBK Q4 2025 Earnings Slight EPS Miss Amid Stable Performance SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567