OBK Q1 2026 Earnings Earnings Miss but Stock Rises Amid Resilient Core Operations CRAI Q1 2026 Earnings EPS Misses Estimates Slightly Stock Edges Higher COSM Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines Slightly BDC Q1 2026 Earnings EPS Surpasses Expectations Amid Solid Operational Performance CHA Q4 2025 Earnings Significant EPS Miss Sends Shares Lower Amid Broader Challenges MasTec Inc MTZ Rises 173 as Infrastructure and Energy Tailwinds Support Momentum Gentex Corporation GNTX Edges Higher Testing Key Resistance at 2524 CPS Technologies CPSH Gains 42 as Shares Approach Key 1217 Resistance Level Amdocs DOX Edges Lower Amid Sector Headwinds Key Levels to Watch HBANP Q1 2026 Earnings Preferred Dividend Misses Estimates as Net Interest Margin Pressures Persist