Ellington Financial EFC Crushes Q1 2026 Estimates EPS 055 Tops Views Bluerock BHM Steady at 1138 Awaiting Next Catalyst 20260513 Balchem BCPC Stock Analysis 109 Loss Key Levels 20260515 Inflation Expected to Reach 6 in Second Quarter Forecaster Survey Indicates BK Q1 2026 Earnings EPS Surpasses Estimates by 1326 Chatham Lodging Trust CLDT Q1 2026 Earnings Narrowed Loss Beats Street Expectations Amid Challenging Conditions KW Q1 2026 Earnings Strong EPS Surprise Amidst Challenging Market WWR Q1 2026 Earnings NarrowerThanExpected Loss Highlights Progress in Graphite Development iBio Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 33 BRFH Q1 2026 Earnings Narrowing Loss Beats Expectations as Cost Controls Take Effect MOLN Q4 2025 Earnings Narrowed Loss Exceeds Expectations as Pipeline Progress Continues Clorox Q1 2026 Earnings Solid Beat on EPS Amid Quiet Market Response Primo Brands Corporation PRMB Q1 2026 Earnings EPS Misses Estimates as Stock Gains on Strategic Optimism SF Q1 2026 Earnings Stifel Financial Beats EPS Estimates by 1 Amid Mixed Market Response XPengs Robotaxi Ambitions Signal Strategic Shift in Autonomous Mobility Amplitech Group AMPGR Q1 2026 Earnings Stock Surges 55 Despite EPS Miss Investor Optimism Drives Rally