CRCT Q1 2026 Earnings Earnings Per Share Surges Past Estimates by 145 TCPC Q1 2026 Earnings EPS Beats Estimates by Over 10 SMXT Q1 2026 Earnings Narrow Loss Highlights Cost Management Focus TNGX Q1 2026 Earnings EPS Misses Consensus as PreRevenue Biotech Advances Pipeline SWBI Q1 2026 Earnings EPS Beats Estimates Despite Challenging Market Conditions CURR Q3 2025 Earnings Strong EPS Beat Drives Stock Surge