CTAS Q1 2026 Earnings EPS Misses Estimates Stock Sees Modest Gain Crescent Capital BDC Inc CCAP Q1 2026 Earnings Slight Earnings Miss Amidst Stable Portfolio Performance AnaptysBio Inc ANAB Q1 2026 Earnings Significant EPS Miss Amid Clinical Progress Integra Resources Corp Q1 2026 Earnings EPS Miss Amid PreRevenue Development Stage DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher Cosmos Health Inc COSM Q4 2025 Earnings EPS Misses Estimates by Wide Margin