Haemonetics Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises 57 American Woodmark Corporation AMWD Q1 2026 Earnings EPS Crushes Estimates Shares Surge 82 ARCC Q1 2026 Earnings Net Investment Income Misses Estimates Amid Stable Portfolio Performance SRAD Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly MRX Q1 2026 Earnings EPS Beats Estimates by 634 as Stock Declines BILL Q1 2026 Earnings EPS Surpasses Estimates by Nearly 20 on Operational Discipline