CGNT Q1 2026 Earnings EPS Surges Past Estimates with 126 Surprise
GPMT Q1 2026 Earnings Narrower Loss Surprises Estimates as Mortgage REIT Works Through Portfolio Challenges
The Marzetti Company MZTI Q1 2026 Earnings EPS Falls Short of Expectations Stock Gains Modestly
Westrock Coffee Company Q1 2026 Earnings EPS Misses Estimates Amid Challenging Market Conditions
Tuya Q1 2026 Earnings EPS Falls Just Short of Estimates Stock Unchanged
Gulf Resources Inc GURE Q3 2023 Earnings Net Loss Reported as Company Navigates Challenging Market Conditions