STAA Q1 2026 Earnings EPS Soars Past Estimates Stock Declines Despite Strong Beat FRPH Q4 2024 Earnings EPS of 009 Reported Stock Declines Slightly TAK Q1 2026 Earnings SmallerThanExpected Loss Fails to Lift Shares INAB Q1 2026 Earnings NarrowerthanExpected Loss as Clinical Stage Company Advances Pipeline Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates but Stock Posts Modest Gain CODX Q1 2026 Earnings EPS Falls Short of Estimates Stock Surges on Speculative Optimism