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