CNP Q1 2026 Earnings Slight EPS Miss Amid Modest Stock Gains BGS Q1 2026 Earnings Profit Beat Drives Caution Amid Revenue Disclosures RILYP Q1 2024 Earnings Preferred Stock Reports Loss Amid Challenging Quarter AutoNation Q1 2026 Earnings EPS Beats Estimates Amid Stable Demand CDE Q1 2026 Earnings EPS Misses Estimates Amid Market Headwinds NovaBay Pharmaceuticals NBY Surges Over 22 as Bullish Momentum Builds Kewaunee Scientific KEQU Holds Steady at 3997 as Consolidation Nears Key Resistance Geo Group GEO Shows Resilient Gains A Defense REIT Trading Near Resistance Sohucom SOHU Hovers Near Resistance as Volume Remains Subdued SUPV Q1 2026 Earnings Stunning EPS Beat of 270 Amid Operational Turnaround