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