CPIX Q1 2026 Earnings Narrowing Losses and Strategic Progress Amidst Revenue Challenges SKM Q4 2025 Earnings EPS Misses Estimates Stock Declines Femasys Inc FEMY Q1 2026 Earnings EPS Beat Drives 2985 Stock Surge NVVE Q2 2025 Earnings Wide Loss Reported Amidst Operational Challenges Stock Gains 69 VSEC Q1 2026 Earnings EPS Surges Past Estimates Stock Dips Despite Strong Beat ARTNA Q3 2025 Earnings Slight EPS Beat Amid Steady Utility Performance