FLNG Q1 2026 Earnings EPS Misses Estimates Amid Challenging LNG Shipping Market NGNE Q1 2026 Earnings Earnings Miss Estimates as Pipeline Progress Offsets Financial Headwinds DIN Q1 2026 Earnings EPS Surpasses Estimates by 529 CNMD Q1 2026 Earnings Earnings Beat Expectations Modestly STEL Q1 2026 Earnings Strong EPS Beat Amid Marginal Stock Decline West Pharmaceutical Services WST Slips 109 as Stock Hovers Above Key Support Ally Financial ALLY Holds Steady Near Support as Investor Sentiment Remains Cautious NVNIW Warrants Surge 1282 as PennyStock Speculation Drives Trading Activity CIMP Holds Near Par as Chimera Investment Corporation Notes Show Modest Gains Amid Rate Uncertainty EVTV Q4 2025 Earnings Significant Loss Reported Amidst Zero Revenue