CNTN Q4 2023 Earnings EPS Surprises Positively Despite Revenue Absence Stock Declines 65 IRIDEX Q1 2026 Earnings Narrowed Loss Surpasses Estimates Amid Operational Focus Ernexa Therapeutics ERNA Q3 2023 Earnings Net loss of 103 per share highlights ongoing clinical investment stock declines 377 EPC Q1 2026 Earnings Margin Pressures Weigh on EPS but Investor Confidence Holds Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively CVR Energy Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Refining Headwinds Persist