Is Capital Banc CBNK stock showing directional bias Marginal Gain 20260420 Nicolet Bankshares NIC Stock Price vs Value Analysis 024 20260420 Intercontinental Exchange Inc ICE Signals Point to Extended Earnings Beat Streak Ahead of Q1 2026 Results Charter Communications CHTR