Castle Biosciences Q1 2026 Earnings Narrowly Beats EPS Estimates but Stock Declines First Citizens BancShares FCNCP Q1 2026 Earnings EPS Beats Estimates by Double Digits Shares Edge Higher CEPU Q4 2024 Earnings Massive EPS Miss Amid Argentine Macro Headwinds SI Q1 2026 Earnings Narrowed Loss Surpasses Expectations Yet Stock Declines DIOD Q1 2026 Earnings Strong EPS Surprise of 27 Drives Stock Higher Hennessy Advisors Inc HNNA Edges Higher as Price Approaches Key Resistance Adeia Inc ADEA Edges Higher Analyzing the Latest Price Move and Key Levels Sezzle Inc SEZL Slides 25 as Fintech Sector Headwinds Weigh on Sentiment Hanover Insurance Group THG Retreats 2 as Insurance Sector Faces Renewed Pressure AWR Q1 2026 Earnings EPS Misses Estimates by 228 Stock Gains 08 Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 CNH Q1 2026 Earnings EPS Surprises 754 Above Estimate Amid Challenging Environment GMHS Q1 2026 Earnings EPS of 004 Reported Amid Limited Disclosure Stock Falls 501 Ball Corporation Q1 2026 Earnings EPS Surprises to the Upside as Cost Initiatives Gain Traction CCNEP Q1 2026 Earnings EPS Surpasses Estimates by 74 Amid Stable Operations CTOS Q1 2026 Earnings EPS Beats Estimates Significantly Stock Declines