SWBI Q1 2026 Earnings EPS Beats Estimates Despite Challenging Market Conditions BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance UFPI Q1 2026 Earnings EPS Falls Short as Cost Pressures Mount EFSCP Q1 2026 Earnings EPS Misses Estimates Stock Edges Lower SLGL Q4 2025 Earnings EPS Misses Estimates as DevelopmentStage Biotech Reports No Revenue TSAT Q1 2026 Earnings Significant EPS Miss Amidst Strategic Transition Stock Rises