SAIL Q1 2026 Earnings Slight EPS Miss Masks Resilient Demand Stock Edges Up Heritage Global Inc HGBL Q1 2026 Earnings EPS Misses Estimates as Company Reports Modest Profits CLS Q1 2026 Earnings EPS Surpasses Estimates Stock Rises RGR Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Uptick NMFC Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Unchanged MNRO Q1 2026 Earnings EPS Surprise of 1536 Drives Stock Higher