INOD Q1 2026 Earnings Massive EPS Beat Drives Investor Skepticism OLED Q1 2026 Earnings EPS Misses Estimates by Wide Margin But Stock Climbs FDUS Q1 2026 Earnings Strong EPS Beat Driven by Portfolio Performance ESCA Q1 2026 Earnings EPS Surges 74 Above Estimates Stock Moves Higher Bank of Marin Bancorp BMRC Q1 2026 Earnings EPS Falls Short of Estimates Amid Challenging Landscape SLS Q1 2026 Earnings WiderThanExpected Loss but Stock Gains 567