Commvault Systems CVLT Q1 2026 Earnings Strong EPS Beat Drives Mild Stock Uptick ABXL Q1 2026 Earnings EPS Just Below Estimates Amid Stable Operations OI Q1 2026 Earnings EPS Falls 717 Below Consensus Amid Operational Headwinds SWBI Q1 2026 Earnings EPS Beats Estimates Despite Challenging Market Conditions CGBD Q1 2026 Earnings Earnings Slightly Miss Estimates as Stock Declines RILY Q1 2024 Earnings Loss Per Share of 171 Amid Strategic Adjustments RES Q1 2026 Earnings EPS Beats Estimates by 1858 Amid Broader Market Headwinds FIGR Q1 2026 Earnings EPS Misses Estimates Stock Declines SY Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment as Shares Decline 165 TDAY Q1 2026 Earnings Profitability Surprise as EPS Beats Estimates Stock Flat Disc Medicine Q1 2026 Earnings Narrowed Loss Beats Estimates as Biotech Advances Hematology Pipeline CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty