C&F Financial Corp (CFFI) AI Stock Analysis & Earnings