CNB Financial Corp (CCNE) AI Stock Analysis & Earnings