 Zacks Investment Research upgraded shares of Bank First National NYSE:BFC from a sell rating to a hold rating in a research report report published on Friday morning, Zacks.com reports. According to Zacks, Bank First National Corp. operates as a bank. The company offers demand, time, savings, deposits, checking, certificates of deposit, money market accounts, loan ... 