OCSL Q1 2026 Earnings EPS Surpasses Estimates as Portfolio Remains Resilient IDR Q1 2026 Earnings EPS Misses Estimates as Stock Slips 29 NI Holdings NODK Q4 2022 Earnings Modest Profit in a Challenging Insurance Market BIOA Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares UZF Q1 2026 Earnings Strong EPS Surprise of 43 Drives Stock Uptick Verrica Pharmaceuticals Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 271