PKOH Q1 2026 Earnings Narrow EPS Miss as Stock Rises 277 Goldman Sachs BDC Inc GSBD Q1 2026 Earnings Earnings Miss Estimates as Net Investment Income Underwhelms OCUL Q1 2026 Earnings WiderthanExpected Loss but Stock Gains on Pipeline Progress Costamare Q1 2026 Earnings EPS Misses Estimates Shares Decline 42 CarMax Q1 2026 Earnings EPS Surges Past Estimates with 468 Surprise OM Q1 2026 Earnings EPS Misses Estimates as Outset Medical Posts WiderThanExpected Loss Stock Edges Up