GNLN Q2 2023 Earnings Significant Loss Per Share Misses Estimates Stock Declines MMM Q1 2026 Earnings Earnings Beat Estimates on Cost Discipline and Operational Efficiency UVV Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Slips PRIM Q1 2026 Earnings EPS Misses Estimates by Over 31 Stock Edges Higher ETD Q1 2026 Earnings EPS Beats Estimates by 159 Stock Holds Steady MNST Q1 2026 Earnings EPS Beats Estimates as Company Delivers Strong Profitability