Tutor Perini Corporation TPC Q1 2026 Earnings EPS Surges 287 Above Estimates Stock Rises Altimmune Q1 2026 Earnings Narrower Loss Surprises Amid Ongoing Clinical Focus LNT Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher DFTX Q1 2026 Earnings WiderThanExpected Loss Amid PreRevenue Stage Stardust Power Inc Q1 2026 Earnings WiderthanExpected Loss Highlights PreRevenue Challenges Genpact G Q1 2026 Earnings EPS Beats Estimates Stock Slips Despite Strong Surprise