Constellation Brands STZ Up 166 Is There More Room to Run 20260515 Itron ITRI Q1 2026 Earnings EPS 149 Beats Estimates Sound SPMA Trading at 2508 Key Decision Point 20260515 Birchtech Corp BCHT Faces Selling Pressure Tests Key Support Levels Natural Gas Futures Dip as Weekend Forecasts Temper Winter Demand Outlook PSFE Q1 2026 Earnings EPS Beats Estimates Stock Slides Despite Profit Surprise AbbVie Secures EU Approval for Expanded Venclyxto Label in Chronic Lymphocytic Leukemia ASRT Q1 2026 Earnings Severe EPS Miss Overshadows Quarter YHGJ Q4 2023 Earnings Reports Positive EPS Amid Thin Trading RIG Q1 2026 Earnings EPS Misses Expectations as Offshore Drilling Market Faces Headwinds XPLR Infrastructure LP XIFR Q1 2026 Earnings Massive EPS Surprise Drives Modest Stock Gain CAC Q1 2026 Earnings EPS Beats Estimates Shares Rise Modestly NXPI Q1 2026 Earnings EPS Beats Estimates as Semiconductor Demand Stabilizes BTCS Q1 2026 Earnings Negative EPS Surprise Amid Modest Stock Recovery Stepan Company Q1 2026 Earnings Modest EPS Beat Amid Quiet Revenue Disclosure GABC Q1 2026 Earnings EPS Misses Estimates Amid Stable Operations SOWG Q3 2025 Earnings Massive EPS Miss Sends Stock Lower GNTX Q1 2026 Earnings EPS Surpasses Estimates by 381 FTHM Q4 2025 Earnings EPS Miss Widens as Operating Challenges Persist HYAC Q4 2025 Earnings SPAC Delivers Massive EPS Surprise Stock Edges Higher Kezar Life Sciences Q1 2026 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue RAPP Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Discipline in PreRevenue Stage