Backblaze BLZE Q1 2026 Earnings EPS Misses Estimates but Stock Gains 4 on Operational Momentum OVID Q1 2026 Earnings Narrower Loss and No Revenue Mark a Quiet Quarter for the Biotech PZZA Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction NRXP Q1 2026 Earnings Revenueless Biotech Reports EPS Miss but Stock Surges 34 PLAB Q1 2026 Earnings EPS Surges 1178 Above Estimates Shares Rally Atmos Energy Corporation ATO Q1 2026 Earnings EPS Surpasses Estimates Stock Inches Higher