Elme Communities ELME Q4 2025 Results Miss Estimates EPS 026 vs 003 NewJersey NJR Q1 2026 Earnings Surprise EPS 220 Up Significant Tevogen TVGN Q4 2025 Beat Revenue NA EPS Exceeds by Significant Hantavirus Incident Sparks Debate Over Cruise Travel Viability Target Bets on Viral Toys to Revive Sales Momentum Venezuelas Political Thaw Hope and Trepidation in a PostMaduro Era Investment Implications ESCO Technologies ESE Delivers Q1 2026 Beat EPS 191 vs 186 Expected VYNE Therapeutics VYNE Stock Market Structure Shift 321 20260420