CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly CRVS Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Clinical Development Cybin Inc HELP Q1 2026 Earnings WiderthanExpected Loss Highlights Clinical Development Costs PrimeEnergy Resources Q1 2026 Earnings EPS Falls Sharply Short of Estimates Despite Stock Rally AAP Q1 2026 Earnings EPS Crushes Estimates with 68 Surprise Stock Slides STRL Q1 2026 Earnings Stellar EPS Surprise of 506 Despite Negative Market Reaction