CLS Q1 2026 Earnings EPS Surpasses Estimates Stock Rises OCCI Q1 2026 Earnings Massive EPS Miss Sends Stock Down Atlanticus Holdings ATLCP Q1 2026 Earnings Preferred Stock Reports Strong EPS Beat Stock Rises IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher Impinj Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher CDZI Q1 2026 Earnings NarrowerThanExpected Loss Improves Sentiment