ERIC Q1 2026 Earnings EPS Beats Estimates by Over 20 Shares Rise SFST Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher Saratoga Investment Corp SAT Q1 2026 Earnings Steep EPS Miss Amid Challenging Investment Environment PERI Q1 2026 Earnings Strong Profitability Beat Drives Stock Gains MLCO Q1 2026 Earnings EPS Surges Past Estimates with 81 Surprise Amicus Therapeutics Q4 2025 Earnings EPS Misses Expectations by a Wide Margin