Home BancShares Inc HOMB Q1 2026 Earnings EPS Slightly Misses Estimates Stock Holds Steady Kaltura Q1 2026 Earnings EPS Surges Past Estimates Amid Operational Efficiency ALEC Q1 2026 Earnings EPS Surprises with 3995 Beat as Pipeline Advances Block Inc XYZ Q1 2026 Earnings EPS Surges Past Estimates Stock Slips on Missing Revenue Details CLNN Q1 2026 Earnings EPS Surges Past Estimates but Stock Falls on Absence of Revenue HRMY Q1 2026 Earnings EPS Misses Estimates Stock Dips