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