Delcath Systems Q1 2026 Earnings Narrowed Loss Surprises Stock Advances ALH Q1 2026 Earnings EPS Beats Estimates by 157 as Stock Rises BDCIU Q1 2026 Earnings Positive EPS Amid Limited Disclosures MCHX Q1 2026 Earnings EPS Misses Estimates Amid Revenue Uncertainty Stock Inches Higher NEN Q4 2024 Earnings Strong PerUnit Earnings Highlight Steady Real Estate Performance Fastenal Company FAST Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds