OFS Credit Company Inc Q1 2026 Earnings Significant EPS Miss Amid Challenging Credit Environment FULTP Q1 2026 Earnings Preferred Stock Delivers EPS Beat Despite Market Headwinds CGNX Q1 2026 Earnings EPS Surges Past Estimates with 34 Surprise PHAR Q1 2026 Earnings EPS Misses Estimates by Wide Margin TRIN Q1 2026 Earnings Slight EPS Beat Amid Modest Stock Decline Alta Equipment Group Inc ALTG Q1 2026 Earnings EPS Miss Highlights Margin Pressure Amid Mixed Demand