Kirby KEX Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline RIOT Q1 2026 Earnings EPS Lags Consensus by Wide Margin Stock Climbs 037 Despite Miss Kewaunee Scientific KEQU Q1 2026 Earnings Earnings Per Share of 028 as Stock Edges Lower STKE Q1 2026 Earnings EPS Misses Estimates Significantly Stock Rises on Strategic Optimism Elme Communities Q4 2025 Earnings Massive EPS Miss as Losses Widen Stock Edges Higher FTEK Q1 2026 Earnings EPS Miss as Company Reports a Loss