ENR Q1 2026 Earnings EPS Surges Past Estimates by Over 100 RSG Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance NN Inc Q1 2026 Earnings Surprise Profitability Surges on Cost Controls ODD Q4 2025 Earnings Earnings Beat on Strong EPS Surprise DSGR Q1 2026 Earnings EPS Beats Estimates Stock Edges Lower Taylor Devices Inc TAYD Edges Higher Nears Key Resistance at 5571 Catalyst Pharmaceuticals CPRX Holds Steady Near Support as Volume Remains Subdued Sadot Group Inc SDOT Surges 6 as Buyers Test Key Resistance Near 321 TNL Mediagene TNMG Holds Near Support Amid Modest Decline National Vision Holdings EYE Q1 2026 Earnings EPS Surprise Lifts Stock After Revenue Shortfall