Market Estimates
Valuation Metrics
Financials
Trading Trends
BANF News & Events
Events Timeline

No data
News
People Also Watch
Frequently Asked Questions
What is BancFirst Corp (BANF) stock price today?
The current price of BANF is 107.4 USD — it has decreased -1.03 % in the last trading day.
What is BancFirst Corp (BANF)'s business?
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.
What is the price predicton of BANF Stock?
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.
What is BancFirst Corp (BANF)'s revenue for the last quarter?
BancFirst Corp revenue for the last quarter amounts to 161.34M USD, increased 9.05 % YoY.
What is BancFirst Corp (BANF)'s earnings per share (EPS) for the last quarter?
BancFirst Corp. EPS for the last quarter amounts to 1.85 USD, increased 5.71 % YoY.
What changes have occurred in the market's expectations for BancFirst Corp (BANF)'s fundamentals?
How many employees does BancFirst Corp (BANF). have?
BancFirst Corp (BANF) has 2135 emplpoyees as of January 07 2026.
What is BancFirst Corp (BANF) market cap?
Today BANF has the market capitalization of 3.62B USD.



![an image of [object Object]](/_next/image?url=https%3A%2F%2Fd5bp8bijhhba2.cloudfront.net%2Fimage%2Fcover_image%2F517d72cc9a9020d19f6004b865408d51fec78ce2fa7e5dbb33466f131cc93be1.png&w=384&q=75)
![an image of [object Object]](/_next/image?url=https%3A%2F%2Fd5bp8bijhhba2.cloudfront.net%2Fimage%2Fcover_image%2F021a3107c4fff28f836f9b267975204eedaadd0dda1d9ea04a6220ea466f95d1.jpg&w=384&q=75)
![an image of [object Object]](/_next/image?url=https%3A%2F%2Fd5bp8bijhhba2.cloudfront.net%2Fimage%2Fcover_image%2Fb4729ba561d6f5b91e0ee6d6e502874b08331a35ca04932e09bfec56ea36a06e.jpg&w=384&q=75)