Get BancFirst alerts:BancFirst Corporation (NASDAQ:BANF – Free Report) – Analysts at DA Davidson decreased their FY2025 earnings per share (EPS) estimates for BancFirst in a research report issued on Monday, September 29th. The bank reported $1.85 earnings per share for the quarter, topping analysts’ consensus estimates of $1.67 by $0.18. Insider ActivityIn other news, Director F Ford Drummond sold 5,000 shares of BancFirst stock in a transaction on Wednesday, August 13th. BancFirst Company Profile(Get Free Report)BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. The company operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments.