ARCC Q1 2026 Earnings EPS Misses Estimates by 4 Stock Edges Lower
ARHS Q1 2026 Earnings EPS Surprises to the Upside Amidst Challenging Retail Environment
CLPT Q1 2026 Earnings EPS Misses Estimates Stock Slips 222
BioTechne TECH Q1 2026 Earnings EPS Misses Estimates but Shares Edge Higher
MEC Q1 2026 Earnings Earnings Beat Expectations Stock Surges
SANA Q1 2026 Earnings Narrower Loss Per Share Surprises on Operational Progress