 BancFirst Co. NASDAQ:BANF Piper Sandler cut their FY2020 earnings per share EPS estimates for shares of BancFirst in a report issued on Thursday, April 23rd. Piper Sandler analyst N. Race now forecasts that the bank will post earnings of 2.89 per share for the year, down from their prior estimate of 3.33. Piper Sandler ... 