KFY Q1 2026 Earnings EPS Beats Estimates Stock Rises 2 CRDO Q1 2026 Earnings EPS Surpasses Estimates by 98 Shares Rally CRS Q1 2026 Earnings Earnings Beat on Solid Demand Stock Slips Despite Beat Saratoga Investment Corp SAR Q1 2026 Earnings EPS Turns Negative Missing Estimates by a Wide Margin American Coastal Insurance Corporation Q1 2026 Earnings EPS Falls Short of Estimates Stock Declines Navios Maritime Partners NMM Q1 2026 Earnings Strong EPS Beat Amidst Market Headwinds