NPCE Q1 2026 Earnings Narrower Loss Beats Estimates Stock Gains Origin Bancorp Inc OBK Q1 2026 Earnings EPS Misses Estimates Despite Solid Operational Performance RBKB Q1 2026 Earnings Solid EPS of 020 Amid Stealthy Trading Session Upstream Bio UPB Q1 2026 Earnings NarrowerthanExpected Loss with No Revenue Yet IMMR Q3 2025 Earnings Strong EPS Beat Drives Positive Market Reaction Vista Energy Q1 2026 Earnings Strong EPS Performance Amid Market Adjustment