CHA Chagee shares tumble 46 despite Q1 EPS of 618 revenue hits 129 billion Tenon Medical TNON Stock Is It Trending Down Slight Loss 20260418 AECOM ACM Stock 13F Filings Ticks Lower 20260416 EYPT EyePoint stock gains despite missing earnings and posting 275 revenue decline investors see turnaround signs CNB Financial CCNE Business Update Q4 2025 EPS Tops Views CDRE Cadre Holdings Inc drops 804 after Q4 2025 EPS comes in far below analyst consensus estimates BLK Health BMEZ Stock Buy Side Rating Eye on Rally 20260418 Battalion Oil BATL Investment Strategy Q1 2023 Earnings Beat Estimates How AngloGold AU management quality drives results Overhead Buying 20260508