BCRX Q1 2026 Earnings EPS Misses Estimates Stock Rises on Operational Updates KNDI Q2 2024 Earnings Modest Profit Amid Limited Disclosure SHW Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher TSLX Q1 2026 Earnings EPS Misses by Over 23 Yet Stock Gains Slightly PermaFix Environmental Services PESI Q1 2026 Earnings Significant EPS Miss Amid No Reported Revenue APLS Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates