Dermata DRMA Q1 2026 Earnings 048 EPS Surges Past 054 Estimates RBIs Recent Rate Cut Dilutes Policy Framework Says Nomura AmFin Group AFGE Q1 2026 Results Fall Short EPS 247 Revenue NA Sachem SCCD Q4 2025 Earnings Beat Revenue NA EPS 003