DINO Q1 2026 Earnings Stunning EPS Surge Defies Expectations CLNN Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Ongoing Clinical Progress PRK Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Higher Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 First National Corporation FXNC Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain CBRL Q1 2026 Earnings Profitability Surprise as EPS Crushes Estimates