 Brokerages expect BancFirst Co. NASDAQ:BANF to post 109.85 million in sales for the current fiscal quarter, according to Zacks Investment Research. Two analysts have provided estimates for BancFirsts earnings, with the highest sales estimate coming in at 114.90 million and the lowest estimate coming in at 104.80 million. BancFirst posted sales of 102.87 million during ... 