Dermata DRMA Q1 2026 Earnings 048 EPS Surges Past 054 Estimates ChicagoRivet CVR Reports Q3 2023 Results EPS 100 Meets Consensus The Pitfalls of Chasing Returns Why LongTerm Discipline Matters in Investing AmFin Group AFGE Q1 2026 Results Fall Short EPS 247 Revenue NA