C4 Therapeutics Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline Amid PreRevenue Stage Stardust Power Inc SDST Q1 2026 Earnings EPS Misses Estimates as PreRevenue Company Focuses on Development DORM Q1 2026 Earnings EPS Miss Weighs on Investor Sentiment TCPC Q1 2026 Earnings EPS Beats Estimates by Over 10 Bowman Consulting Group Ltd BWMN Q1 2026 Earnings EPS Falls Sharply Short of Estimates Amid Challenging Quarter ESI Q1 2026 Earnings EPS Surprise Beats Estimates Stock Rises