LB Foster Q1 2026 Earnings Strong EPS Surprise Despite Revenue Uncertainty NFT Limited MI Q3 2018 Earnings Massive EPS Miss Sends Stock Sharply Lower AFRM Q1 2026 Earnings EPS Beat Drives DoubleDigit Stock Rally Performance Shipping Inc PSHG Q4 2025 Earnings EPS Beat of 873 Surprise Stock Declines 435 ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance EFSCP Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher