Kornit Digital KRNT Q1 2026 Earnings EPS Beat Drives 52 Stock Surge Birchtech Corp BCHT Q1 2026 Earnings EPS Misses Estimates as Loss Widens Stock Rises 116 FCAP Q1 2026 Earnings EPS of 130 Highlights Cost Discipline Amid Modest Operating Environment Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips SPG Q1 2026 Earnings Modest EPS Miss Amid Stable Operational Performance PAHC Q1 2026 Earnings EPS Surpasses Expectations Amid Operational Strength