Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 Veru Inc Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Stardust Power Inc SDST Q1 2026 Earnings Wider Loss Meets Strategic Milestones as Stock Surges TMC Q1 2026 Earnings Narrowerthanexpected loss as company progresses towards deepsea mining production MCFT Q1 2026 Earnings EPS Surges Past Estimates GKOS Q1 2026 Earnings Narrowerthanexpected loss fails to lift shares