Mainz Biomed QUCY Q4 2023 Earnings EPS Beat Partially Offsets Bearish Sentiment Shares Slide 65 Talos Energy Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares Balchem Q1 2026 Earnings EPS Misses Estimates Amid Modest Stock Gain WTTR Q1 2026 Earnings EPS Surges Past Estimates Stock Declines Despite Strong Beat INDV Q1 2026 Earnings Strong EPS Beat Underscores Operational Discipline Provident Financial Holdings PROV Holds Steady Near Key Support Amid Low Volume Perspective Therapeutics CATX Gains 284 as Stock Nears Key Resistance at 418 Duolingo DUOL Holds Steady Near Support as Trading Volume Eases DigitalOcean Plunges 6 Support Levels in Focus as Cloud Sector Headwinds Intensify NTST Q1 2026 Earnings EPS Miss Amid Challenging Market Conditions