 BancFirst Co. NASDAQ:BANF Equities research analysts at Piper Sandler lowered their Q1 2020 earnings per share EPS estimates for BancFirst in a report released on Wednesday, March 25th. Piper Sandler analyst N. Race now expects that the bank will post earnings per share of 0.94 for the quarter, down from their previous forecast of ... 