VRRM Q1 2026 Earnings EPS Beats Estimates Despite Stock Pullback NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines GLW Q1 2026 Earnings Earnings Slightly Beat Estimates Amid Operational Focus ENR Q1 2026 Earnings EPS Surges Past Estimates by Over 100 SLSN Q1 2026 Earnings Slim Loss Provides Silver Lining Despite Opaque Revenue Picture InflaRx IFRX Q4 2025 Earnings Slight EPS Beat Amid PreRevenue Phase