CSWC Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Positive Sentiment Amphastar Pharmaceuticals AMPH Q1 2026 Earnings EPS Misses Estimates by 416 as Stock Edges Higher Tyra Biosciences Q1 2026 Earnings Missed EPS Estimates Amid PreRevenue Stage CRDF Q1 2026 Earnings EPS Misses Estimates Stock Rises on Pipeline Progress CSPI Q1 2026 Earnings 003 EPS Amidst Uncertainty MSDL Q1 2026 Earnings Narrow EPS Beat in a Challenging Rate Environment