$BFC - Bank First Corporation Stock Analysis & AI Rating | EquitAI