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