Loading...

The current price of BANF is 113.52 USD — it has increased 0.21 % in the last trading day.
BancFirst Corporation is a financial holding company that operates through its subsidiaries. The Company has six business units: BancFirst metropolitan banks, BancFirst community banks, Pegasus, Worthington, other financial services and executive operations and support. BancFirst metropolitan banks, BancFirst community banks, Pegasus and Worthington offer traditional banking products such as commercial and retail lending and a full line of deposit accounts. BancFirst metropolitan bank’s banking locations are in the metropolitan Oklahoma City and Tulsa areas. The Company's banking locations: one location in Collinsville, Oklahoma, one location in Disney, Oklahoma, one location in Ramona, Oklahoma, one location in Skiatook, Oklahoma and two locations in Muskogee, Oklahoma. Pegasus’s banking locations include the Dallas metropolitan area. Arlington, Fort Worth and Denton, Texas are banking locations of Worthington.
Wall Street analysts forecast BANF stock price to rise over the next 12 months. According to Wall Street analysts, the average 1-year price target for BANF is 120.00 USD with a low forecast of 120.00 USD and a high forecast of 120.00 USD. However, analyst price targets are subjective and often lag stock prices, so investors should focus on the objective reasons behind analyst rating changes, which better reflect the company's fundamentals.
BancFirst Corp revenue for the last quarter amounts to 161.34M USD, increased 9.05 % YoY.
BancFirst Corp. EPS for the last quarter amounts to 1.85 USD, increased 5.71 % YoY.
BancFirst Corp (BANF) has 2135 emplpoyees as of December 15 2025.
Today BANF has the market capitalization of 3.78B USD.