 BancFirst NASDAQ:BANF was upgraded by equities research analysts at BidaskClub from a sell rating to a hold rating in a research note issued on Wednesday, BidAskClub reports. A number of other analysts have also issued reports on the stock. Zacks Investment Research lowered shares of BancFirst from a buy rating to a hold rating in ... 