Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction TRVI Q1 2026 Earnings WiderthanExpected Loss Amid PreRevenue Development Stage ENOV Q1 2026 Earnings EPS Surpasses Estimates by Nearly 7 PBA Q1 2026 Earnings Earnings Beat Estimates on Strong Operational Execution WMB Q1 2026 Earnings EPS Misses Estimates Amid Operational Challenges Stock Edges Higher QSI Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Higher