 BancFirst NASDAQ:BANF was downgraded by research analysts at BidaskClub from a hold rating to a sell rating in a report issued on Thursday, BidAskClub reports. Several other research firms have also recently weighed in on BANF. ValuEngine raised shares of BancFirst from a strong sell rating to a sell rating in a research note on ... 