Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending Senti Biosciences Inc Q1 2026 Earnings Narrowing Losses and Gene Circuitry Progress DTIL Q1 2026 Earnings EPS Misses Estimates as Gene Editing Pipeline Progress Takes Center Stage DK Q1 2026 Earnings Surprise Profit Defies Expectations as Refining Margins Improve FET Q1 2026 Earnings EPS Beats Estimates Amid Cost Discipline Stock Declines IO Biotech IOBT Holds Steady at 005 as Key Support and Resistance Converge Sunrun RUN Surges 375 as Solar Stock Tests Key Resistance Zone CalMaine Foods CALM Holds Steady Near 77 as Egg Prices Stabilize CEA Industries Inc Warrant Holds at 003 Signs of Accumulation in a Tight Range PERF Q1 2026 Earnings EPS Beat Boosts Investor Sentiment