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