Willamette WVVI Q1 2024 Earnings Revenue NA Matching Views Snap SNAP Q1 2026 Earnings 010 EPS Surges Past 010 Estimates Erayak RAYA Falls 260 Watching 288 Support 20260520 InnSuites IHT Q1 2026 Earnings Preview What to Expect CMS Energy Q1 2026 Earnings Solid EPS Beat Driven by Regulatory Tailwinds and Operational Efficiency CIMP Q1 2026 Earnings EPS Surpasses Estimates Amid Stable Performance Targa Resources Q1 2026 Earnings Missed EPS Estimates but Stock Gains Amid Resilient Operations First Bancorp FBNC Q1 2026 Earnings EPS Edges Past Expectations Amid Quiet Market Reaction IMNM Q1 2026 Earnings SmallerthanExpected Loss as Pipeline Progress Continues PRHIZ Q1 2024 Earnings Strong EPS Surprise Revenue Not Disclosed