DMLP Q4 2024 Earnings EPS of 024 Reported Amid Stock Decline CMRC Q1 2026 Earnings EPS Surges Past Estimates Yet Stock Declines MMS Q1 2026 Earnings EPS Surpasses Expectations Despite Stock Dip BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Modest Stock Uptick GRRR Q4 2025 Earnings EPS Misses Estimates Sharply Yet Stock Surges DUOL Q1 2026 Earnings EPS Beats Estimates by 164 Stock Edges Higher