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