Explore 3 Stock Ideas & Industry Insights Download Free Report

BancFirst Corporation

Financial Services US BANF

112.5USD
1.74(1.57%)

Last update at 2026-06-09T15:58:00Z

Day Range

111.45114.38
LowHigh

52 Week Range

101.02136.99
LowHigh

Fundamentals

  • Previous Close 110.76
  • Market Cap3832.70M
  • Volume64848
  • P/E Ratio15.79
  • Dividend Yield1.68%
  • Revenue TTM698.55M
  • Revenue Per Share TTM20.92
  • Gross Profit TTM 698.55M
  • Diluted EPS TTM7.23

Source: TradingView
The charts and visual representations are sourced from TradingView through embedded widgets. For any issues with chart display, please visit the TradingView website

Financials

Income Statement

Balance Sheet

Change in Cash

Total Operating Cash

Dividends Paid

Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Income before tax 305.12M 275.28M 269.95M 237.43M 208.40M
Minority interest - - - - -
Net income 240.61M 216.35M 212.47M 193.10M 167.63M
Selling general administrative 284.30M 218.35M 205.81M 189.71M 170.18M
Selling and marketing expenses 10.03M 9.39M 9.11M 8.07M 7.40M
Gross profit 683.43M 622.45M 602.41M 557.42M 485.69M
Reconciled depreciation 22.54M 21.68M 22.19M 22.05M 20.04M
Ebit 303.38M 275.28M 269.95M 237.43M 208.40M
Ebitda 325.92M 296.96M 292.14M 259.48M 228.44M
Depreciation and amortization 22.54M 21.68M 22.19M 22.05M 20.04M
Non operating income net other - - - - -
Operating income 303.38M 275.28M 269.95M 237.43M 208.40M
Other operating expenses 520.73M 633.43M 539.40M -319.98800M -277.29100M
Interest expense 309.87M 277.26M 199.48M 46.15M 11.36M
Tax provision 64.51M 58.93M 57.48M 44.33M 40.77M
Interest income 760.25M 724.14M 623.94M 373.67M 315.66M
Net interest income 490.49M 446.87M 424.46M 373.67M 315.66M
Extraordinary items - - - - -
Non recurring - - - - -
Other items - - - - -
Income tax expense 64.51M 58.93M 57.48M 44.33M 40.77M
Total revenue 824.33M 908.71M 809.34M 557.42M 485.69M
Total operating expenses 379.84M 347.16M 332.46M -319.98800M -277.29100M
Cost of revenue 140.89M 286.27M 206.94M - -
Total other income expense net 1.74M -439.46900M -75.30600M - -11.36400M
Discontinued operations - - - - -
Net income from continuing ops 240.61M 216.35M 212.47M 193.10M 167.63M
Net income applicable to common shares - - - 193.10M 167.63M
Preferred stock and other adjustments - - - - -
Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Total assets 14874.76M 13554.31M 12406.40M 12387.86M 9405.61M
Intangible assets 21.36M 13.16M 16.70M 19.98M 17.57M
Earning assets - - - - -
Other current assets - - 2471.90M 2.85M 5619.03M
Total liab 13020.64M 11933.13M 10972.51M 11137.03M 8233.88M
Total stockholder equity 1854.12M 1621.19M 1433.89M 1250.84M 1171.73M
Deferred long term liab - - - - -
Other current liab - 11718.55M 4756.23M -76.45500M -55.97700M
Common stock 33.54M 33.22M 32.93M 32.88M 32.60M
Capital stock 33.54M 33.22M 32.93M 32.88M 32.60M
Retained earnings 1611.02M 1433.77M 1276.31M 1120.29M 977.07M
Other liab - - - - -
Good will 182.74M 182.26M 182.26M 182.06M 149.92M
Other assets - 11614.19M - 5358.45M 5619.03M
Cash 226.95M 3553.77M 2397.46M 3168.91M 2050.02M
Cash and equivalents - - - - -
Total current liabilities 13.22M 11718.55M 4761.61M 76.45M 55.98M
Current deferred revenue - - - - -
Net debt -93.26600M -3467.61500M -2302.17400M -3082.86600M -1964.03500M
Short term debt 13.22M - 5.37M 0.30M 2.61M
Short long term debt - - - - -
Short long term debt total 133.69M 86.16M 95.29M 86.04M 85.99M
Other stockholder equity 217.84M 187.06M 174.69M 169.23M 159.91M
Property plant equipment - - - 314.84M 308.52M
Total current assets 268.75M 3883.69M 2471.90M 5008.68M 2815.54M
Long term investments 924.95M 1211.75M 1555.10M 8397.67M 6644.78M
Net tangible assets - - - 1048.80M 978.63M
Short term investments 309.37M 329.92M 1553.90M 1538.22M 531.52M
Net receivables 41.80M - - 301.55M 234.00M
Long term debt 98.21M 86.16M 86.10M 86.04M 85.99M
Inventory - - - 36.94M 39.55M
Accounts payable - - - 76.45M 55.98M
Total permanent equity - - - - -
Noncontrolling interest in consolidated entity - - - - -
Temporary equity redeemable noncontrolling interests - - - - -
Accumulated other comprehensive income -8.27400M -32.86000M -50.04200M -71.56300M 2.15M
Additional paid in capital - - - - -
Common stock total equity - - - 32.88M 32.60M
Preferred stock total equity - - - - -
Retained earnings total equity - - - 1120.29M 977.07M
Treasury stock - - - - -
Accumulated amortization - - - - -
Non currrent assets other 180.45M 363.74M 7122.69M -2020.73000M -971.03500M
Deferred long term asset charges - - - - -
Non current assets total 14606.01M 9670.63M 9934.50M 2020.73M 971.03M
Capital lease obligations - - - - -
Long term debt total - - - 86.04M 85.99M
Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Investments 350.65M -71.39000M -669.70500M -1622.58100M 463.01M
Change to liabilities - - - 3.19M -0.61700M
Total cashflows from investing activities 15.54M -71.39000M -669.70500M -1519.16800M 437.03M
Net borrowings -3.99000M -3.35100M 3.05M 0.30M 58.05M
Total cash from financing activities 549.77M 966.50M -334.78700M 2411.78M -193.70900M
Change to operating activities - - - 3.19M -0.61700M
Net income 240.61M 216.35M 212.47M 193.10M 167.63M
Change in cash 850.59M 1156.31M -771.44700M 1118.89M 433.11M
Begin period cash flow 3553.77M 2397.46M 3168.91M 2050.02M 1616.91M
End period cash flow 4404.36M 3553.77M 2397.46M 3168.91M 2050.02M
Total cash from operating activities 285.28M 261.20M 233.04M 226.27M 189.79M
Issuance of capital stock - - 2.54M 7.65M 2.26M
Depreciation 22.54M 21.68M 22.19M 22.05M 20.04M
Other cashflows from investing activities -300.51500M -386.23500M -691.91100M 123.20M 1.27M
Dividends paid 62.21M 57.77M 53.64M -48.46200M -45.14000M
Change to inventory - - -7.71900M - -
Change to account receivables 2.00M -0.63600M -9.87600M -16.91400M 4.21M
Sale purchase of stock 0.00000M 0.00000M -1.82000M 7.65M -11.66300M
Other cashflows from financing activities 611.28M 1018.42M -284.91900M 2452.60M -139.16600M
Change to netincome - - - 23.72M -4.84200M
Capital expenditures 48.31M 36.65M 22.50M 19.79M 27.25M
Change receivables - - - -16.91400M 4.21M
Cash flows other operating - - - -1.49200M -1.04700M
Exchange rate changes - - - - -
Cash and cash equivalents changes - - - 1118.89M 433.11M
Change in working capital 2.05M 5.82M -2.15700M -13.72200M 3.60M
Stock based compensation 3.73M 3.45M 3.00M 1.94M 2.13M
Other non cash items 17.25M 16.10M 0.34M 22.58M -10.65700M
Free cash flow 236.97M 224.55M 210.54M 206.49M 162.54M

Peer Comparison

Sector: Financial Services Industry: Banks - Regional

Company Change (USD) Price (USD) Trailing PE (x) Forward PE (x) Price Sales TTM (x) Price to Book Value (x) Enterprise Value to Revenue (x)
BANF
BancFirst Corporation
1.74 1.57% 112.50 15.79 18.98 5.49 2.01 5.43
HDB
HDFC Bank Limited ADR
0.24 1.04% 23.25 20.81 20.96 0.11 4.77
CIHKY
China Merchants Bank Co Ltd
-0.24 0.78% 30.47 7.78 7.65 0.56 0.90 3.62
DBSDF
DBS Group Holdings Ltd
0.16 0.32% 50.61 15.29 14.41 5.84 2.36 10.40
CIHHF
China Merchants Bank Co Ltd Class H
- -% 5.92 6.10 5.67 0.44 0.77 3.43

Reports Covered

Stock Research & News

Profile

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 in the United States. It operates through BancFirst Metropolitan Banks, BancFirst Community Banks, Pegasus, Worthington, and Other Financial Services segments. The company offers checking, negotiable order of withdrawal, savings, money market, health savings, coverdell education, individual retirement, and sweep accounts, as well as certificates of deposit, overdraft protection, and auto draft services. It also provides commercial real estate owner occupied and non-owner occupied, construction and development, construction residential real estate, residential real estate first lien, agricultural, commercial and consumer non-real estate, and oil and gas loans; lending activities, such as private banking, commercial and residential real estate, commercial and industrial, and energy loans; automobiles, home equity loans, and other personal loans; and securities investment products. In addition, the company offers 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 to financial institutions and governmental units. Further, the company provides commercial and personal insurance products; and depository and funds transfer, collection, safe deposit box, cash management, and other services. It serves non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. 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.

BancFirst Corporation

100 North Broadway Avenue, Oklahoma City, OK, United States, 73102

Key Executives

Name Title Year Born
Mr. David E. Rainbolt Exec. Chairman 1956
Mr. David R. Harlow Pres, CEO & Director 1963
Mr. Kevin Lawrence Exec. VP, CFO & Treasurer 1979
Mr. Randy P. Foraker Exec. VP, Chief Risk Officer & Sec. 1956
Mr. Brian Wade Pierson Sr. VP & Assistant Sec. 1956
Mr. T. Kent Faison Pres of Commercial Capital NA
Ms. Jennifer C. Weast Sr. VP & Controller 1964
Harry M. Smith Pres of Pegasus Bank NA
Mr. Roy C. Ferguson Exec. VP & Chief Credit Officer of BancFirst 1947
Ms. Laura J. Ratliff Advisory Director NA

Disclaimer - This information, including any data, is sourced from Unicorn Data Services SAS, trading as EOD Historical Data (“EODHD”) on an ‘as is’ basis, using their API. We cannot guarantee the completeness or validity of the information and data provided on this page, as well as via the API. In some cases, the data may include analyst ratings or recommendations sourced through the EODHD API, which are intended solely for general information purposes.
This information does not consider your personal objectives, financial situation, or needs. Kalkine is not liable for any errors or omissions in the information provided or for any actions taken in reliance on it. You should seek advice from a financial adviser, stockbroker or other professional adviser (including taxation and legal advice) as necessary before acting on this information.

We use cookies to help us improve, promote, and protect our services. By continuing to use this site, we assume you consent to our Cookies Policy. For more information, read our Privacy Policy and Terms and Conditions