DEO Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement Dermata Therapeutics DRMA Q1 2026 Earnings Narrower Loss Surprises as PreRevenue Biotech Continues Pipeline Progress FNLC Q1 2026 Earnings EPS of 080 Reported Amid Quiet Quarter Repligen Corporation RGEN Q1 2026 Earnings EPS Surpasses Estimates by Over 21 Sonoco Products SON Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Reaction FSUN Q1 2026 Earnings EPS Falls Short of Analyst Expectations Shares Edge Lower