OFRM Q1 2026 Earnings EPS Falls Sharply Short of Estimates Revenue Unreported BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance Altimmune Inc ALT Q1 2026 Earnings EPS Beat Surprises to the Upside Amid Pipeline Progress Winmark Corporation WINA Q1 2026 Earnings EPS Misses Estimates Amid Margin Headwinds NCNO Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly SLB Q1 2026 Earnings EPS Slightly Misses Estimates Amid Stable Operations