ACN Q1 2026 Earnings Earnings Beat Expectations Amid Steady Consulting Demand Dianthus Therapeutics Q1 2026 Earnings EPS Beat Amid PreRevenue Stage Targa Resources Q1 2026 Earnings Missed EPS Estimates but Stock Gains Amid Resilient Operations Theriva Biologics TOVX Q1 2026 Earnings Slight EPS Beat Boosts Sentiment for ClinicalStage Biotech Passage Bio Inc PASG Q1 2026 Earnings NarrowerThanExpected Loss Fuels Share Gains First Solar FSLR Q1 2026 Earnings EPS Surges Past Estimates as Operational Strength Drives Confidence Tenable Holdings Q1 2026 Earnings Strong Profit Beat Amid Steady Cybersecurity Demand PSMT Q1 2026 Earnings EPS Beats Estimates by 28 as Stock Barely Moves INSM Q1 2026 Earnings EPS Beat of 2234 But Stock Declines 3 CZNC Q1 2026 Earnings Severe EPS Miss Sends Stock Lower DSGR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower VLGEA Q1 2025 Earnings Profitability Holds Steady Amidst Challenging Retail Environment