CLLS Q1 2026 Earnings NarrowerThanExpected Loss as GeneEditing Pipeline Advances WLFC Q1 2026 Earnings EPS Surges 35 Above Estimates Powered by Strong Lease Demand DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 NSP Q1 2026 Earnings Earnings Beat Estimates Amidst Operational Challenges Riley Exploration Permian Inc REPX Q1 2026 Earnings Earnings Per Share Falls Sharply Below Estimates Amid Operational Pressure TNGX Q1 2026 Earnings Largerthanexpected EPS miss amid prerevenue stage stock declines