 Equities research analysts predict that BancFirst Co. NASDAQ:BANF will announce 104.05 million in sales for the current quarter, Zacks Investment Research reports. Two analysts have made estimates for BancFirsts earnings. The highest sales estimate is 106.80 million and the lowest is 101.30 million. BancFirst posted sales of 98.90 million in the same quarter last year, ... 