BRX Q1 2026 Earnings Strong EPS Surprise of 635 Despite Slight Stock Decline AC Immune Q1 2026 Earnings EPS Slightly Beats Estimates Amid PreRevenue Stage EFOI Q4 2024 Earnings Narrowed Loss Amid Continued Strategic Restructuring ADAMH Q1 2026 Earnings Earnings Surge Past Estimates with 75 Surprise ThredUp TDUP Q1 2026 Earnings Narrow Loss Beats Estimates but Stock Slips on Revenue Concerns Commvault Systems Inc CVLT Q1 2026 Earnings EPS Surges Past Expectations as Cloud Growth Momentum Continues