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