VAALCO Energy EGY Q1 2026 Earnings Deep Loss Surprises Market Amid Operational Challenges SGRP Q4 2024 Earnings EPS Misses Estimates Amidst Undisclosed Revenue CPIX Q1 2026 Earnings Narrowing Losses and Strategic Progress Amidst Revenue Challenges UPLD Q1 2026 Earnings EPS Surges Past Estimates Amid Mixed Signals BWNB Q1 2026 Earnings EPS Misses Estimates amid Operational Challenges Protara Therapeutics Q1 2026 Earnings NarrowerthanExpected Loss as Pipeline Advances Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 BATRA Q1 2026 Earnings NarrowerThanExpected Loss as Braves Navigate Seasonality RCI Hospitality Holdings RICK Q3 2025 Earnings EPS Misses Estimates by a Wide Margin Legence Corp Q1 2026 Earnings EPS Misses Estimates by 2881 Stock Declines MeiraGTx Holdings plc MGTX Q1 2026 Earnings WiderthanExpected Loss Amid Clinical Progress ELLO Q3 2024 Earnings Solid Earnings Amid Quiet Quarter Stock Dips Slightly