Bank First Corp (BFC) AI Stock Analysis & Earnings