CGBD Q1 2026 Earnings Slight EPS Miss as Stock Edges Lower uCloudlink Group UCL Q1 2026 Earnings NarrowerThanExpected Loss Fails to Propel Stock Biomerica Q1 2026 Earnings Net Loss of 044 Per Share Amid Lack of Revenue Disclosure LYTS Q1 2026 Earnings EPS Beats Estimates by 3224 Stock Rises OFS Capital Corp Q1 2026 Earnings Stunning EPS Beat Driven by Investment Gains BCHT Q1 2026 Earnings EPS Misses Estimates Stock Declines Amid Revenue Uncertainty