← Back to Screener
US Stock Screener
HomeScreensNewsWatchlist
...

BancFirst Corporation (BANF) 10-Year Financial Performance & Capital Metrics

BANF • • Banking & Credit
Financial ServicesRegional BanksCommunity & Regional Retail BankingMidwest Community Banks
AboutBancFirst 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.Show more
  • Net Interest Income $447M +5.3%
  • Total Revenue $909M +12.3%
  • Net Income $216M +1.8%
  • Return on Equity 14.16% -10.5%
  • Net Interest Margin 3.3% -3.9%
  • Efficiency Ratio 38.2% -7.0%
  • ROA 1.67% -2.8%
  • Equity / Assets 11.96% +3.2%
  • Book Value per Share 48.23 +12.6%
  • Tangible BV/Share 42.41 +15.0%
  • Debt/Equity 0.05 -14.8%
Technical Analysis

Key Insights

Based on financial data analysis

✓Strengths

  • ✓Company is almost debt free
  • ✓Efficient operations: 38.2% efficiency ratio
  • ✓11 consecutive years of dividend growth
  • ✓Well capitalized: 12.0% equity/assets
  • ✓Good 3Y average ROE of 15.3%

✗Weaknesses

No significant weaknesses identified

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

Price & Volume

Loading chart...

Growth Metrics

Revenue CAGR

10Y12.08%
5Y13.91%
3Y22.28%
TTM-

Profit (Net Income) CAGR

10Y12.97%
5Y9.91%
3Y8.88%
TTM13.78%

EPS CAGR

10Y12.29%
5Y9.72%
3Y8.59%
TTM13.18%

ROCE

10Y Avg16.5%
5Y Avg16.26%
3Y Avg17.33%
Latest15.71%

Peer Comparison

Midwest Community Banks
Select Columns
Size & Scale
Valuation
Per Share
Growth
Profitability
Quality & Returns
Safety & Leverage
TTM Growth
Famous Investor Metrics
Dividends
Latest Quarter
Momentum & Returns
Total Return (DRIP)
Technical
Volume & Trading
Shares & Dilution
Sector-Specific
NameMarket CapCurrent PriceP/E RatioRevenue Growth 1YNet MarginROEFCF YieldDebt/Equity
TFSLTFS Financial Corporation3.97B14.1344.164.37%11.49%4.41%1.15%2.57
ASBAssociated Banc-Corp4.43B26.7037.084.42%5.85%3.62%12.08%0.69
ASBAAssociated Banc-Corp4.11B24.7830.98-6.56%12.92%3.77%13.02%0.17
BANFBancFirst Corporation3.81B114.3017.7512.28%23.81%13.33%5.89%0.05
SYBTStock Yards Bancorp, Inc.2.03B68.8317.6915.84%22.86%12.99%6.56%0.53
PRKPark National Corporation2.63B163.7617.5714.4%23.46%13.22%6.44%0.24
NICNicolet Bankshares, Inc.1.97B133.0816.5324.6%23.88%11.4%5.95%0.14
LKFNLakeland Financial Corporation1.52B59.4716.389.38%21.74%13.06%6.18%

Profit & Loss

Dec 2015Dec 2016Dec 2017Dec 2018Dec 2019Dec 2020Dec 2021Dec 2022Dec 2023Dec 2024
Net Interest Income+188.79M203.83M227.14M260.48M281.92M306.67M315.66M373.67M424.46M446.87M
NII Growth %0.04%0.08%0.11%0.15%0.08%0.09%0.03%0.18%0.14%0.05%
Net Interest Margin %----------
Interest Income201.04M218.57M248.07M303.2M336.66M327.11M327.02M419.82M623.94M724.14M
Interest Expense12.25M14.74M20.93M42.73M54.74M20.45M11.36M46.15M199.48M277.26M
Loan Loss Provision7.67M11.52M8.51M3.8M8.29M62.65M-8.69M10.08M7.46M9M
Non-Interest Income+105.81M107.03M118.07M125.2M137.23M137.22M170.03M183.75M185.41M184.57M
Non-Interest Income %----------
Total Revenue+306.85M325.6M366.14M428.4M473.89M464.34M497.05M603.57M809.34M908.71M
Revenue Growth %0.06%0.06%0.12%0.17%0.11%-0.02%0.07%0.21%0.34%0.12%
Non-Interest Expense185.72M191.4M200.39M222.12M241.3M257.73M285.98M309.91M332.46M347.16M
Efficiency Ratio----------
Operating Income+101.21M107.94M136.31M159.75M169.56M123.51M208.4M237.43M269.95M275.28M
Operating Margin %----------
Operating Income Growth %0.11%0.07%0.26%0.17%0.06%-0.27%0.69%0.14%0.14%0.02%
Pretax Income+101.21M107.94M136.31M159.75M169.56M123.51M208.4M237.43M269.95M275.28M
Pretax Margin %----------
Income Tax+35.04M37.26M49.87M33.94M34.68M23.93M40.77M44.33M57.48M58.93M
Effective Tax Rate %----------
Net Income+66.17M70.67M86.44M125.81M134.88M99.59M167.63M193.1M212.47M216.35M
Net Margin %----------
Net Income Growth %0.04%0.07%0.22%0.46%0.07%-0.26%0.68%0.15%0.1%0.02%
Net Income (Continuing)66.17M70.67M86.44M125.81M134.88M99.59M167.63M193.1M212.47M216.35M
EPS (Diluted)+2.082.222.653.764.053.005.035.776.346.44
EPS Growth %0.03%0.07%0.19%0.42%0.08%-0.26%0.68%0.15%0.1%0.02%
EPS (Basic)2.132.262.723.854.133.055.125.896.456.55
Diluted Shares Outstanding31.77M31.82M32.57M33.43M33.33M33.21M33.31M33.44M33.49M33.62M

Balance Sheet

Dec 2015Dec 2016Dec 2017Dec 2018Dec 2019Dec 2020Dec 2021Dec 2022Dec 2023Dec 2024
Cash & Short Term Investments+1000K1000K1000K1000K1000K1000K1000K1000K1000K1000K
Cash & Due from Banks1.6B1.85B1.76B1.42B1.87B1.62B2.05B3.17B2.4B3.55B
Short Term Investments01000K1000K1000K1000K1000K1000K1000K1000K1000K
Total Investments+4.76B4.83B5.14B5.7B6.11B6.91B6.64B8.4B9.12B9.15B
Investments Growth %0.09%0.02%0.06%0.11%0.07%0.13%-0.04%0.26%0.09%0%
Long-Term Investments4.76B4.37B4.68B4.93B5.62B6.36B6.11B6.86B7.56B8.82B
Accounts Receivables1000K1000K1000K1000K1000K1000K1000K1000K00
Goodwill & Intangibles+----------
Goodwill54.04M54.04M54.04M79.75M148.6M149.92M149.92M182.06M182.26M182.26M
Intangible Assets15.7M13.33M11.08M16.47M22.61M19M17.57M19.98M16.7M13.16M
PP&E (Net)126.81M126.77M134.09M174.36M206.28M261.68M269.05M278.09M278.59M295.94M
Other Assets7.98M4.23M4.84M6.69M6.61M32.18M40.27M39.61M378.59M363.74M
Total Current Assets1.73B2.46B2.37B2.36B2.56B2.39B2.82B5.01B3.95B3.88B
Total Non-Current Assets4.96B4.56B4.88B5.21B6B6.82B6.59B7.38B8.42B9.67B
Total Assets+6.69B7.02B7.25B7.57B8.57B9.21B9.41B12.39B12.37B13.55B
Asset Growth %0.02%0.05%0.03%0.04%0.13%0.08%0.02%0.32%-0%0.1%
Return on Assets (ROA)0.01%0.01%0.01%0.02%0.02%0.01%0.02%0.02%0.02%0.02%
Accounts Payable31.5M27.34M29.62M37.49M49.23M51.86M55.98M76.45M00
Total Debt+32.46M32.46M32.86M28.48M27.9M27.9M85.99M86.34M89.45M86.16M
Net Debt-1.57B-1.82B-1.73B-1.4B-1.84B-1.59B-1.96B-3.08B-2.31B-3.47B
Long-Term Debt31.96M31.96M31.96M26.8M26.8M26.8M85.99M86.04M86.1M86.16M
Short-Term Debt500K500K900K1.68M1.1M1.1M0300K3.35M0
Other Liabilities00000000148.58M128.42M
Total Current Liabilities6.01B6.28B6.45B6.64B7.53B8.12B8.15B11.05B10.7B11.72B
Total Non-Current Liabilities31.96M31.96M31.96M26.8M26.8M26.8M85.99M86.04M234.68M214.58M
Total Liabilities6.04B6.31B6.48B6.67B7.56B8.14B8.23B11.14B10.94B11.93B
Total Equity+655.51M711.09M775.63M902.79M1B1.07B1.17B1.25B1.43B1.62B
Equity Growth %0.08%0.08%0.09%0.16%0.11%0.06%0.1%0.07%0.15%0.13%
Equity / Assets (Capital Ratio)----------
Return on Equity (ROE)0.1%0.1%0.12%0.15%0.14%0.1%0.15%0.16%0.16%0.14%
Book Value per Share20.6322.3523.8227.0030.1532.1535.1737.4142.8148.23
Tangible BV per Share----------
Common Stock15.6M31.62M31.89M32.6M32.69M32.72M32.6M32.88M32.93M33.22M
Additional Paid-in Capital102.86M101.73M107.48M149.71M153.35M156.57M159.91M169.23M174.69M187.06M
Retained Earnings535.52M577.65M638.58M722.62M815.49M871.16M977.07M1.12B1.28B1.43B
Accumulated OCI1.53M94K-2.33M-2.14M3.45M7.43M2.15M-71.56M-50.04M-32.86M
Treasury Stock0000000000
Preferred Stock0000000000

Cash Flow

Dec 2015Dec 2016Dec 2017Dec 2018Dec 2019Dec 2020Dec 2021Dec 2022Dec 2023Dec 2024
Cash from Operations+78.16M90.54M109.75M140.01M158.96M154.85M203.93M226.27M233.04M261.2M
Operating CF Growth %0.02%0.16%0.21%0.28%0.14%-0.03%0.32%0.11%0.03%0.12%
Net Income66.17M70.67M86.44M125.81M134.88M99.59M167.63M193.1M212.47M216.35M
Depreciation & Amortization11.9M12.38M11.79M13.55M15.99M18.42M20.04M22.05M22.19M21.68M
Deferred Taxes-1.9M-2.05M4.38M3.15M1.15M-9.49M7.04M322K-2.79M-2.2M
Other Non-Cash Items1.37M9.32M8.87M-1.65M4.79M46.78M3.49M22.58M336K16.1M
Working Capital Changes-1.1M-1.43M-2.92M-2.21M870K-1.97M3.6M-13.72M-2.16M5.82M
Cash from Investing+-265.3M-98.02M-349.78M-293.8M50.35M-898.51M422.88M-1.52B-669.71M-71.39M
Purchase of Investments-92.91M-225.49M-86M-469.1M-179.07M-607.79M-478.2M-1.89B-454.33M-391.21M
Sale/Maturity of Investments1000K1000K1000K1000K1000K1000K1000K1000K1000K1000K
Net Investment Activity----------
Acquisitions-4.01M006.25M77.67M18.4M12.6M121.1M8.04M0
Other Investing-225.76M-167.78M-332.55M60.15M-332.21M-791.4M406.71M-515.87M-691.91M-386.24M
Cash from Financing+-128.58M259.76M147.45M-179.83M234.72M492.28M-193.71M2.41B-334.79M966.5M
Dividends Paid-21.45M-22.77M-24.78M-30.27M-39.8M-42.47M-45.14M-48.46M-53.64M-57.77M
Share Repurchases-1.65M-5.52M0-7.91M-1.6M-3.1M-11.66M0-1.82M0
Stock Issued4.43M13.35M4.84M2.24M2.48M1.79M2.26M7.65M2.54M9.2M
Net Stock Activity----------
Debt Issuance (Net)-1000K0400K-1000K-575K01000K300K1000K-1000K
Other Financing-106.42M274.7M166.99M-139.51M274.22M536.06M-197.22M2.46B-284.92M1.02B
Net Change in Cash+-315.72M252.28M-92.59M-333.62M444.03M-251.37M433.11M1.12B-771.45M1.16B
Exchange Rate Effect0000000000
Cash at Beginning1.91B1.6B1.85B1.76B1.42B1.87B1.62B2.05B3.17B2.4B
Cash at End1.6B1.85B1.76B1.42B1.87B1.62B2.05B3.17B2.4B3.55B
Interest Paid12.26M14.67M20.56M41.55M54.6M22.06M11.99M42.93M191.76M270.81M
Income Taxes Paid33.53M32.7M41.06M27.95M30.98M26.52M30.6M34.64M52.4M46.56M
Free Cash Flow+66.9M79.71M91.74M88.15M131.9M88.41M176.68M206.49M210.54M224.55M
FCF Growth %0.02%0.19%0.15%-0.04%0.5%-0.33%1%0.17%0.02%0.07%

Banking Ratios

Metric2015201620172018201920202021202220232024
Return on Equity (ROE)10.46%10.34%11.63%14.99%14.14%9.61%14.97%15.94%15.83%14.16%
Return on Assets (ROA)1%1.03%1.21%1.7%1.67%1.12%1.8%1.77%1.72%1.67%
Net Interest Margin2.82%2.9%3.13%3.44%3.29%3.33%3.36%3.02%3.43%3.3%
Efficiency Ratio60.52%58.78%54.73%51.85%50.92%55.51%57.54%51.35%41.08%38.2%
Equity / Assets9.79%10.13%10.69%11.92%11.73%11.59%12.46%10.1%11.59%11.96%
Book Value / Share20.6322.3523.822730.1532.1535.1737.4142.8148.23
NII Growth4.1%7.96%11.44%14.68%8.23%8.78%2.93%18.38%13.59%5.28%
Dividend Payout32.41%32.22%28.67%24.06%29.51%42.65%26.93%25.1%25.25%26.7%

Revenue by Segment

2018201920202021202220232024
Deposit Account70.85M76.58M74.44M83.42M86.76M77.37M69.56M
Deposit Account Growth-8.09%-2.80%12.07%3.99%-10.82%-10.09%
Fiduciary and Trust---12.91M15.64M18.78M21.8M
Fiduciary and Trust Growth----21.17%20.06%16.06%
Fiduciary And Trust12.83M13.6M13.13M----
Fiduciary And Trust Growth-6.00%-3.45%----

Frequently Asked Questions

Valuation & Price

BancFirst Corporation (BANF) has a price-to-earnings (P/E) ratio of 17.7x. This is roughly in line with market averages.

Growth & Financials

BancFirst Corporation (BANF) grew revenue by 12.3% over the past year. This is steady growth.

Yes, BancFirst Corporation (BANF) is profitable, generating $237.6M in net income for fiscal year 2024 (23.8% net margin).

Dividend & Returns

Yes, BancFirst Corporation (BANF) pays a dividend with a yield of 1.50%. This makes it attractive for income-focused investors.

BancFirst Corporation (BANF) has a return on equity (ROE) of 14.2%. This is reasonable for most industries.

Industry Metrics

BancFirst Corporation (BANF) has a net interest margin (NIM) of 3.3%. This indicates healthy earnings from lending activities.

BancFirst Corporation (BANF) has an efficiency ratio of 38.2%. This is excellent, indicating strong cost control.

VCP Scanner

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screens
  • Valuation
  • Compare
  • Total Return
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Twitter
  • Get Early Access
© 2026 VCP Scanner. All rights reserved.
Made with ❤️ for investors
Not financial advice. Do your own research.