Ramaco Resources METC Q1 2026 Earnings EPS Misses Estimates by 4045 While Stock Gains JCAP Q1 2026 Earnings EPS Surprise Lifts Expectations Amid Narrow Revenue Disclosures Tecogen Q1 2026 Earnings NarrowerThanExpected Loss Lifts Shares LCNB Q1 2026 Earnings EPS Falls Short of Estimates Amidst Challenging Banking Environment Eagle Point Credit Company Inc ECC Q4 2025 Earnings EPS Surpasses Estimates Stock Gains 21 ACMR Q1 2026 Earnings EPS Surges Past Estimates as Operational Efficiency Drives Profitability