Customize Consent Preferences

We use cookies to help you navigate efficiently and perform certain functions. You will find detailed information about all cookies under each consent category below.

The cookies that are categorized as "Necessary" are stored on your browser as they are essential for enabling the basic functionalities of the site. ... 

Always Active

Necessary cookies are required to enable the basic features of this site, such as providing secure log-in or adjusting your consent preferences. These cookies do not store any personally identifiable data.

Functional cookies help perform certain functionalities like sharing the content of the website on social media platforms, collecting feedback, and other third-party features.

Analytical cookies are used to understand how visitors interact with the website. These cookies help provide information on metrics such as the number of visitors, bounce rate, traffic source, etc.

Performance cookies are used to understand and analyze the key performance indexes of the website which helps in delivering a better user experience for the visitors.

No cookies to display.

Advertisement cookies are used to provide visitors with customized advertisements based on the pages you visited previously and to analyze the effectiveness of the ad campaigns.

    Get Diamond plan for FREE

    logo

    BancFirst Corporation (BANF)

    Price:

    132.90 USD

    ( + 7.40 USD)

    Your position:

    0 USD

    ACTION PANEL
    CREATE A NOTE
    ABOUT
    Symbol
    BANF
    Name
    BancFirst Corporation
    Industry
    Banks - Regional
    Sector
    Financial Services
    Price
    132.900
    Market Cap
    4.427B
    Enterprise value
    405.770M
    Currency
    USD
    Ceo
    David R. Harlow
    Full Time Employees
    2135
    Ipo Date
    1990-03-26
    City
    Oklahoma City
    Address
    100 North Broadway Avenue

    Check the

    KEY TAKEAWAYS

    ASK OUR AI ABOUT THE COMPANY (REGISTER FOR EARLY ACCESS)
    Descriptive alt text

    (REGISTER FOR EARLY ACCESS) CHOOSE A PROMPT ABOVE TO ASK OUR AI ABOUT THE SPECIFIC INFORMATION

    SIMILAR COMPANIES STI SCORE

    Similar STI Score

    Huntington Bancshares Incorporated

    VALUE SCORE:

    10

    Symbol
    HBANL
    Market Cap
    25.448B
    Industry
    Banks - Regional
    Sector
    Financial Services

    2nd position

    Preferred Bank

    VALUE SCORE:

    14

    Symbol
    PFBC
    Market Cap
    1.269B
    Industry
    Banks - Regional
    Sector
    Financial Services

    The best

    Bank OZK

    VALUE SCORE:

    15

    Symbol
    OZK
    Market Cap
    5.923B
    Industry
    Banks - Regional
    Sector
    Financial Services
    FUNDAMENTALS
    P/E
    18.900
    P/S
    5.086
    P/B
    2.558
    Debt/Equity
    0.003
    EV/FCF
    9.332
    Price to operating cash flow
    -1.000
    Price to free cash flow
    -1.000
    EV/sales
    0.797
    Earnings yield
    0.053
    Debt/assets
    0.000
    FUNDAMENTALS
    Net debt/ebidta
    -11.710
    Interest coverage
    1.415
    Research And Developement To Revenue
    0
    Intangile to total assets
    0
    Capex to operating cash flow
    0.215
    Capex to revenue
    0.023
    Capex to depreciation
    1.879
    Return on tangible assets
    0.017
    Debt to market cap
    0.001
    Piotroski Score
    6.000
    FUNDAMENTALS
    PEG
    3.724
    P/CF
    46.657
    P/FCF
    59.543
    RoA %
    1.665
    RoIC %
    1.665
    Gross Profit Margin %
    75.382
    Quick Ratio
    1.020k
    Current Ratio
    1.020k
    Net Profit Margin %
    26.864
    Net-Net
    -222.602
    FUNDAMENTALS PER SHARE
    FCF per share
    2.236
    Revenue per share
    26.175
    Net income per share
    7.032
    Operating cash flow per share
    2.848
    Free cash flow per share
    2.236
    Cash per share
    145.613
    Book value per share
    54.151
    Tangible book value per share
    54.151
    Shareholders equity per share
    51.963
    Interest debt per share
    6.448
    TECHNICAL
    52 weeks high
    137.400
    52 weeks low
    97.020
    Current trading session High
    133.020
    Current trading session Low
    125.060
    DIVIDEND
    Dividend yield
    1.38%
    Payout ratio
    25.7%
    Years of div. Increase
    7.000
    Years of div.
    35.000
    Q-shift
    1.000
    Dividend per share
    1.840
    SIMILAR COMPANIES
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.03846154%
    Payout Ratio
    60.271597%
    P/E
    15.906
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.04397394%
    Payout Ratio
    56.694216%
    P/E
    12.893
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.020646563%
    Payout Ratio
    26.845887%
    P/E
    13.059
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.024307692%
    Payout Ratio
    36.497217%
    P/E
    15.429
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.032060027%
    Payout Ratio
    36.956048%
    P/E
    11.543
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.019394262%
    Payout Ratio
    41.914156000000006%
    P/E
    21.818
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.014030612%
    Payout Ratio
    -40.916115%
    P/E
    -11.172
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.025534632%
    Payout Ratio
    27.323794%
    P/E
    10.447
    logo

    Country
    US
    Sector
    Financial Services
    Industry
    Banks - Regional
    Dividend yield
    0.03547497%
    Payout Ratio
    37.029007%
    P/E
    10.355
    DESCRIPTION

    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. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, and other services. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.

    NEWS
    https://images.financialmodelingprep.com/news/bancfirst-banf-could-find-a-support-soon-heres-why-20250819.jpg
    BancFirst (BANF) Could Find a Support Soon, Here's Why You Should Buy the Stock Now

    zacks.com

    2025-08-19 10:56:19

    BancFirst (BANF) appears to have found support after losing some value lately, as indicated by the formation of a hammer chart. In addition to this technical chart pattern, strong agreement among Wall Street analysts in revising earnings estimates higher enhances the stock's potential for a turnaround in the near term.

    https://images.financialmodelingprep.com/news/surging-earnings-estimates-signal-upside-for-bancfirst-banf-stock-20250723.jpg
    Surging Earnings Estimates Signal Upside for BancFirst (BANF) Stock

    zacks.com

    2025-07-23 13:20:20

    BancFirst (BANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.

    https://images.financialmodelingprep.com/news/bancfirst-posts-23-profit-gain-in-q2-20250723.jpg
    BancFirst Posts 23% Profit Gain in Q2

    fool.com

    2025-07-23 12:18:10

    BancFirst Posts 23% Profit Gain in Q2

    https://images.financialmodelingprep.com/news/is-bancfirst-banf-stock-outpacing-its-finance-peers-this-20250721.jpg
    Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?

    zacks.com

    2025-07-21 10:41:06

    Here is how BancFirst (BANF) and BTCS Inc. (BTCS) have performed compared to their sector so far this year.

    https://images.financialmodelingprep.com/news/bancfirst-banf-beats-q2-earnings-and-revenue-estimates-20250717.jpg
    BancFirst (BANF) Beats Q2 Earnings and Revenue Estimates

    zacks.com

    2025-07-17 18:16:09

    BancFirst (BANF) came out with quarterly earnings of $1.85 per share, beating the Zacks Consensus Estimate of $1.67 per share. This compares to earnings of $1.51 per share a year ago.

    https://images.financialmodelingprep.com/news/bancfirst-corporation-reports-second-quarter-earnings-20250717.jpg
    BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS

    prnewswire.com

    2025-07-17 16:10:00

    OKLAHOMA CITY , July 17, 2025 /PRNewswire/ -- BancFirst Corporation (NASDAQ GS:BANF) reported net income of $62.3 million, or $1.85 per diluted share, for the second quarter of 2025 compared to net income of $50.6 million, or $1.51 per diluted share, for the second quarter of 2024.  The Company's net interest income for the three-months ended June 30, 2025 increased to $121.3 million compared to $109.9 million for the same period in 2024.

    https://images.financialmodelingprep.com/news/bancfirst-banf-earnings-expected-to-grow-should-you-buy-20250710.jpg
    BancFirst (BANF) Earnings Expected to Grow: Should You Buy?

    zacks.com

    2025-07-10 11:01:27

    BancFirst (BANF) possesses the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

    https://images.financialmodelingprep.com/news/will-bancfirst-banf-beat-estimates-again-in-its-next-20250709.jpg
    Will BancFirst (BANF) Beat Estimates Again in Its Next Earnings Report?

    zacks.com

    2025-07-09 13:11:10

    BancFirst (BANF) has an impressive earnings surprise history and currently possesses the right combination of the two key ingredients for a likely beat in its next quarterly report.

    https://images.financialmodelingprep.com/news/are-finance-stocks-lagging-bancfirst-banf-this-year-20250703.jpg
    Are Finance Stocks Lagging BancFirst (BANF) This Year?

    zacks.com

    2025-07-03 10:41:12

    Here is how BancFirst (BANF) and Capital City Bank (CCBG) have performed compared to their sector so far this year.

    https://images.financialmodelingprep.com/news/is-bancfirst-banf-stock-outpacing-its-finance-peers-this-20250529.jpg
    Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?

    zacks.com

    2025-05-29 10:46:50

    Here is how BancFirst (BANF) and Banco Bradesco (BBD) have performed compared to their sector so far this year.

    https://images.financialmodelingprep.com/news/bancfirst-banf-just-flashed-golden-cross-signal-do-you-buy-20250522.jpg
    BancFirst (BANF) Just Flashed Golden Cross Signal: Do You Buy?

    zacks.com

    2025-05-22 10:55:19

    After reaching an important support level, BancFirst Corporation (BANF) could be a good stock pick from a technical perspective. BANF recently experienced a "golden cross" event, which saw its 50-day simple moving average breaking out above its 200-day simple moving average.

    https://images.financialmodelingprep.com/news/bancfirst-corporation-announces-acquisition-of-american-bank-of-oklahoma-20250521.jpg
    BancFirst Corporation Announces Acquisition of American Bank of Oklahoma

    prnewswire.com

    2025-05-21 08:00:00

    OKLAHOMA CITY , May 21, 2025 /PRNewswire/ -- BancFirst Corporation (NASDAQ: BANF) today announced it has entered into an agreement to acquire American Bank of Oklahoma (ABOK), a privately held community bank headquartered in Collinsville, Oklahoma. ABOK has approximately $385 million in total assets, $280 million in loans, and $320 million in deposits.

    https://images.financialmodelingprep.com/news/4-topranked-efficient-stocks-to-buy-amid-recession-fears-20250507.jpg
    4 Top-Ranked Efficient Stocks to Buy Amid Recession Fears

    zacks.com

    2025-05-07 07:10:40

    Invest in stocks of QUAD, OSPN, CHX and BANF to tap their high efficiency levels.

    https://images.financialmodelingprep.com/news/earnings-estimates-moving-higher-for-bancfirst-banf-time-to-20250424.jpg
    Earnings Estimates Moving Higher for BancFirst (BANF): Time to Buy?

    zacks.com

    2025-04-24 13:20:33

    BancFirst (BANF) shares have started gaining and might continue moving higher in the near term, as indicated by solid earnings estimate revisions.

    https://images.financialmodelingprep.com/news/new-strong-buy-stocks-for-april-24th-20250424.jpg
    New Strong Buy Stocks for April 24th

    zacks.com

    2025-04-24 07:35:38

    YARIY, OCX, SMHI, VTMX and BANF have been added to the Zacks Rank #1 (Strong Buy) List on April 24, 2025.

    https://images.financialmodelingprep.com/news/best-income-stocks-to-buy-for-april-24th-20250424.jpg
    Best Income Stocks to Buy for April 24th

    zacks.com

    2025-04-24 05:10:28

    BANF, DPMLF and FOX made it to the Zacks Rank #1 (Strong Buy) income stocks list on April 24, 2025.