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