CWD Q1 2026 Earnings Major EPS Miss Highlights Operational Difficulties Destination XL Group DXLG Q1 2026 Earnings Significant EPS Miss Prompts Cautious Outlook Despite Positive Stock Move Tecogen Inc Q1 2026 Earnings Earnings Beat Estimates Despite Narrower Loss HF Foods Group Inc HFFG Q1 2026 Earnings EPS Soars Past Estimates by 175 but Stock Slips IMKTA Q1 2026 Earnings Strong EPS Performance Despite Modest Market Reaction Ellington Credit Company Q1 2026 Earnings EPS Miss Amidst Mixed Credit Markets