Ally Financial Q1 2026 Earnings EPS Surpasses Estimates by 165 Shares Edge Higher NRP Q1 2026 Earnings LP Reports Solid EPS Amid Quiet Market Response EPAC Q1 2026 Earnings EPS Falls Slightly Short of Estimates Shares Edge Higher Culp Inc CULP Q1 2026 Earnings WiderThanExpected Loss Sends Stock Lower DMLP Q4 2024 Earnings EPS of 024 Reported Amid Stock Decline Verrica Pharmaceuticals VRCA Q1 2026 Earnings EPS Misses Estimates as PreRevenue Stage Continues