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