FHN Q1 2026 Earnings EPS Beats Estimates by 62 Stock Edges Lower on Caution GENI Q1 2026 Earnings Widened Loss Surprises Market Yet Stock Rallies BRZE Q1 2026 Earnings EPS Misses Estimates but Stock Rises on Optimism RNGR Q1 2026 Earnings EPS Misses Estimates Amid Challenging Conditions BOTJ Q1 2025 Earnings EPS of 019 Reported Stock Edges Higher Kennametal KMT Gains 244 Testing Resistance After Sector Tailwinds Infinity Natural Resources INR Holds Steady Near Support Targets Resistance Breakout Callan JMB Inc CJMB Holds Above Support After Modest Gain ECARX Holdings ECX Faces Continued Pressure Near 100 Level Lesaka Technologies LSAK Q1 2026 Earnings Massive EPS Beat Fails to Lift Stock