NN Inc Q1 2026 Earnings Surprise Profitability Surges on Cost Controls Plexus Corp Q1 2026 Earnings EPS Beats Estimates by 678 Revenue Data Withheld STLD Q1 2026 Earnings EPS Misses Estimates Amidst Strong Steel Demand MESO Q1 2026 Earnings Slightly Wider Loss in PreRevenue Quarter Stock Advances RCI Hospitality Holdings RICK Q3 2025 Earnings Significant EPS Miss Amid Operational Challenges CNP Q1 2026 Earnings EPS Misses Estimate by a Narrow Margin Stock Edges Higher