Ituran ITRN Hovers Near Resistance at 6828 as Consolidation Persists Cibus Inc CBUS Q1 2026 Earnings EPS Beat Mitigates Revenue Absence as Stock Declines 33