Personalis Inc PSNL Q1 2026 Earnings EPS Misses Estimates While Stock Rises 267 SSSSL Q1 2026 Earnings Stellar EPS Surprise Driven by Strong Investment Gains CIMP Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance FormFactor FORM Q1 2026 Earnings EPS Surges Past Estimates Stock Rises SID Q1 2026 Earnings EPS Misses Estimates Sharply Stock Rises 547 Battalion Oil Corporation BATL Q2 2023 Earnings NarrowerThanExpected Loss Amid Continued Operational Challenges