BancFirst Corporation

BancFirst Corporation

BANF · NASDAQ · Financial Services / Banks - Regional

118.75USD+0.18 (+0.15%)

Price History

Full chart

Market Stats

Previous Close118.57
Open118.75
Day Range118.01 – 119.52
52-Week Range100.58 – 129.14
Volume158.70K
Market Cap3.65B
P/E (TTM)14.67
Forward P/E18.98
EPS7.41
Dividend Yield1.82%
Beta0.61
50-Day Avg112.57
200-Day Avg111.90

About

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.

Company Details

  • SectorFinancial Services
  • IndustryBanks - Regional
  • CEOMr. David R. Harlow
  • Employees2.26K
  • Headquarters100 North Broadway Avenue, Oklahoma City, OK, United States, 73102, USA
  • Websitehttps://www.bancfirst.bank

Leadership

  • Mr. David R. HarlowPresident, CEO & Director · b. 1963
  • Ms. Hannah AndrusExecutive VP, CFO, Treasurer & Principal Accounting Officer · b. 1986
  • Mr. John K. Slay Jr.Executive VP & Chief Credit Officer of BancFirst · b. 1965
  • Mr. B. Scott CopelandExecutive VP & COO of BancFirst · b. 1965
  • Ms. Dara WanzerExecutive Vice President of Human Resources - BancFirst · b. 1972
  • Mr. D. Jay HannahExecutive VP & Chief Communications Officer of BancFirst · b. 1956
  • Mr. Jason A. CarrollExecutive VP & Chief Risk Officer · b. 1980
  • Mr. Brian Wade PiersonSenior VP & Secretary · b. 1957
  • Mr. Harry SmithPresident of Pegasus Bank
  • Ms. Laura J. RatliffAdvisory Director

Financials

Income Statement

Currency: USD1992-12-311993-12-311994-12-311995-12-311996-12-311997-12-311998-12-311999-12-312000-12-312001-12-312002-12-312003-12-312004-12-312005-12-312006-12-312007-12-312008-12-312009-12-312010-12-312011-12-312012-12-312013-12-312014-12-312015-12-312016-12-312017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Revenue59.10M61.10M71.00M86.70M152.30M167.50M185.10M188.09M212.29M219.55M202.35M189.85M196.62M225.99M271.65M301.89M272.31M236.67M240.84M258.85M270.30M267.44M290.57M306.85M325.60M366.14M428.40M473.89M464.34M497.05M603.57M809.34M908.71M824.33M
Growth (%)-+3.38%+16.20%+22.11%+75.66%+9.98%+10.51%+1.62%+12.87%+3.42%-7.83%-6.18%+3.56%+14.94%+20.20%+11.13%-9.80%-13.09%+1.76%+7.48%+4.42%-1.06%+8.65%+5.61%+6.11%+12.45%+17.01%+10.62%-2.02%+7.05%+21.43%+34.09%+12.28%-9.29%
Cost of Revenue21.20M17.90M21.30M31.40M56.50M64.70M70.50M68.67M84.10M79.49M53.09M35.64M30.22M44.86M71.33M85.79M69.49M48.87M31.09M29.51M20.87M15.03M15.87M19.93M26.26M29.44M46.53M63.02M83.09M2.67M56.22M206.94M286.27M140.89M
Gross Profit37.90M43.20M49.70M55.30M95.80M102.80M114.60M119.42M128.19M140.06M149.27M154.22M166.40M181.13M200.32M216.09M202.82M187.80M209.74M229.34M249.43M252.42M274.69M286.93M299.34M336.70M381.87M410.86M381.24M494.38M547.34M602.41M622.45M683.43M
Gross Margin64.13%70.70%70.00%63.78%62.90%61.37%61.91%63.49%60.39%63.79%73.77%81.23%84.63%80.15%73.74%71.58%74.48%79.35%87.09%88.60%92.28%94.38%94.54%93.51%91.93%91.96%89.14%86.70%82.10%99.46%90.68%74.43%68.50%82.91%
Operating Expense26.70M29.00M31.60M34.90M62.40M71.40M80.50M81.45M87.72M96.62M98.38M105.38M108.74M117.17M124.56M134.45M135.01M139.12M144.09M158.65M170.43M171.57M183.52M185.72M191.40M200.39M222.12M241.30M257.73M285.98M309.91M332.46M347.16M380.06M
Operating Income11.20M14.20M18.10M20.40M33.40M31.40M34.10M37.97M40.47M43.44M50.89M48.83M57.66M63.96M75.77M81.65M67.81M48.68M65.65M70.70M79.00M80.84M91.17M101.21M107.94M136.31M159.75M169.56M123.51M208.40M237.43M269.95M275.28M303.38M
Operating Margin18.95%23.24%25.49%23.53%21.93%18.75%18.42%20.19%19.06%19.79%25.15%25.72%29.32%28.30%27.89%27.05%24.90%20.57%27.26%27.31%29.23%30.23%31.38%32.98%33.15%37.23%37.29%35.78%26.60%41.93%39.34%33.35%30.29%36.80%
EBITDA13.30M16.80M22.90M23.70M39.10M37.70M41.50M46.90M48.99M51.33M57.40M57.05M68.66M71.14M86.14M92.04M76.36M57.12M74.18M80.38M89.84M91.92M102.52M113.11M120.32M148.10M173.30M185.55M141.94M228.44M259.48M292.14M296.96M325.92M
EBITDA Margin22.50%27.50%32.25%27.34%25.67%22.51%22.42%24.94%23.08%23.38%28.36%30.05%34.92%31.48%31.71%30.49%28.04%24.13%30.80%31.05%33.24%34.37%35.28%36.86%36.95%40.45%40.45%39.16%30.57%45.96%42.99%36.10%32.68%39.54%
Net Income11.20M11.50M11.60M12.80M21.20M20.90M21.60M23.95M26.22M27.96M33.56M31.88M37.18M42.84M49.35M53.09M44.36M32.61M42.31M45.62M51.90M54.32M63.89M66.17M70.67M86.44M125.81M134.88M99.59M167.63M193.10M212.47M216.35M240.61M
Net Income Margin18.95%18.82%16.34%14.76%13.92%12.48%11.67%12.73%12.35%12.74%16.59%16.79%18.91%18.95%18.17%17.59%16.29%13.78%17.57%17.62%19.20%20.31%21.99%21.56%21.71%23.61%29.37%28.46%21.45%33.72%31.99%26.25%23.81%29.19%
R&D-------------------00000000-------
R&D as % of Total Revenue-------------------0.00%0.00%0.00%0.00%0.00%0.00%0.00%0.00%-------
Interest Expense20.50M17.60M20.90M30.50M54.30M61.80M68.30M66.15M80.05M77.71M47.81M31.91M27.52M40.26M69.54M82.46M58.82M38.48M28.14M25.00M17.77M13.77M12.80M12.25M14.74M20.93M42.73M54.74M20.45M11.36M46.15M199.48M277.26M309.87M
Interest Expense % of Total Revenue34.69%28.81%29.44%35.18%35.65%36.90%36.90%35.17%37.71%35.40%23.63%16.81%14.00%17.81%25.60%27.32%21.60%16.26%11.68%9.66%6.57%5.15%4.41%3.99%4.53%5.72%9.97%11.55%4.40%2.29%7.65%24.65%30.51%37.59%

Balance Sheet

Currency: USD1992-12-311993-12-311994-12-311995-12-311996-12-311997-12-311998-12-311999-12-312000-12-312001-12-312002-12-312003-12-312004-12-312005-12-312006-12-312007-12-312008-12-312009-12-312010-12-312011-12-312012-12-312013-12-312014-12-312015-12-312016-12-312017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Total Assets705.10M823.20M872.90M1.05B1.24B2.02B2.34B2.34B2.57B2.76B2.80B2.92B3.05B3.22B3.42B3.74B3.87B4.42B5.06B5.61B6.02B6.04B6.57B6.69B7.02B7.25B7.57B8.57B9.21B9.41B12.39B12.37B13.55B14.87B
Total Liabilities652.90M742.20M790.90M950.00M1.12B1.84B2.13B2.17B2.37B2.53B2.54B2.66B2.77B2.92B3.07B3.37B3.45B3.99B4.60B5.13B5.50B5.48B5.97B6.04B6.31B6.48B6.67B7.56B8.14B8.23B11.14B10.94B11.93B13.02B
Total Equity50.70M80.00M82.00M98.30M112.10M181.20M201.90M164.71M196.96M223.17M251.51M255.37M277.50M302.35M348.36M371.96M413.79M430.75M458.59M483.04M519.57M557.00M609.31M655.51M711.09M775.63M902.79M1.00B1.07B1.17B1.25B1.43B1.62B1.85B
Cash45.10M48.90M53.60M85.40M77.00M104.60M132.30M128.41M163.12M165.10M161.10M159.13M116.21M204.37M154.96M196.49M453.10M1.04B1.20B1.71B1.95B1.86B1.91B1.60B1.85B1.76B1.42B1.87B1.62B2.05B3.17B2.40B3.55B226.95M
Total Debt12.10M900.00K100.00K19.60M10.00M57.80M67.80M48.48M88.91M101.18M83.53M52.67M87.33M93.10M76.39M57.81M39.69M26.90M70.38M71.11M40.55M38.33M30.79M32.46M32.46M32.86M28.48M27.90M27.90M87.39M88.06M89.45M86.16M133.69M
Net Debt-33.00M-48.00M-53.50M-65.80M-67.00M-46.80M-64.50M-79.92M-74.21M-63.92M-77.58M-106.45M-28.88M-111.27M-78.56M-138.68M-413.41M-1.01B-1.13B-1.64B-1.90B-1.82B-1.89B-1.57B-1.82B-1.73B-1.40B-1.84B-1.59B-1.96B-3.08B-2.31B-3.47B-93.27M

Cash Flow

Currency: USD1992-12-311993-12-311994-12-311995-12-311996-12-311997-12-311998-12-311999-12-312000-12-312001-12-312002-12-312003-12-312004-12-312005-12-312006-12-312007-12-312008-12-312009-12-312010-12-312011-12-312012-12-312013-12-312014-12-312015-12-312016-12-312017-12-312018-12-312019-12-312020-12-312021-12-312022-12-312023-12-312024-12-312025-12-31
Operating Cash Flow10.50M15.40M15.30M15.90M18.20M33.50M26.00M29.30M31.21M35.37M42.03M169.02M134.56M56.19M44.08M61.77M60.50M706.00K130.89M62.41M60.30M78.09M76.92M78.16M90.54M109.75M140.01M158.96M154.34M189.79M226.27M233.04M261.20M285.28M
Investing Cash Flow-12.60M-15.10M-19.70M-47.50M-75.80M-112.60M-142.80M73.49M-82.15M-170.23M-44.07M-136.69M-274.56M-76.73M-240.16M-277.62M136.57M57.11M-250.83M140.40M-185.89M-131.08M-183.38M-265.30M-98.02M-349.78M-293.80M50.35M-897.99M437.03M-1.52B-669.71M-71.39M15.54M
Financing Cash Flow300.00K3.40M9.10M63.40M54.80M78.70M144.50M-106.68M85.65M136.85M-1.96M-34.31M97.08M108.70M146.67M257.39M59.53M525.59M287.51M300.84M363.01M-34.63M162.81M-128.58M259.76M147.45M-179.83M234.72M492.28M-193.71M2.41B-334.79M966.50M549.77M
Capital Expenditure009.20M2.90M6.70M5.60M9.10M9.59M10.72M12.13M9.10M7.60M9.09M15.97M22.42M14.85M13.37M6.01M7.51M16.38M13.44M13.90M11.49M11.26M10.84M18.01M51.86M27.05M66.45M27.25M19.79M22.50M36.65M48.31M
Free Cash Flow10.50M15.40M6.10M13.00M11.50M27.90M16.90M19.71M20.50M23.23M32.93M161.42M125.47M40.22M21.65M46.92M47.14M-5.31M123.38M46.03M46.86M64.19M65.43M66.90M79.71M91.74M88.15M131.90M87.89M162.54M206.49M210.54M224.55M236.97M
Dividends Paid1.40M1.20M1.70M1.70M2.50M3.00M4.00M4.89M5.38M5.95M6.20M7.17M8.30M9.06M10.70M11.75M12.79M13.77M14.73M15.59M21.09M13.58M19.54M21.45M22.77M24.78M30.27M39.80M42.47M45.14M48.46M53.64M57.77M62.21M
FCF to OCF100.00%100.00%39.87%81.76%63.19%83.28%65.00%67.28%65.67%65.69%78.35%95.51%93.25%71.57%49.13%75.96%77.91%-751.70%94.26%73.75%77.71%82.21%85.06%85.59%88.03%83.59%62.96%82.98%56.95%85.64%91.26%90.34%85.97%83.07%
Dividend Paid to FCF13.33%7.79%27.87%13.08%21.74%10.75%23.67%24.80%26.24%25.62%18.83%4.44%6.62%22.53%49.39%25.04%27.12%-259.54%11.94%33.88%45.01%21.16%29.87%32.06%28.57%27.01%34.33%30.18%48.32%27.77%23.47%25.48%25.73%26.25%

Earnings

Report DateApr 24, 1995Jul 23, 1995Oct 18, 1995Jan 25, 1996Apr 19, 1996Jul 17, 1996Oct 18, 1996Jan 24, 1997May 2, 1997Sep 12, 1997Oct 28, 1997Apr 15, 1998Jul 24, 1998Oct 28, 1998Feb 1, 1999Apr 16, 1999Jul 14, 1999Oct 13, 1999Jan 21, 2000Apr 20, 2000Jul 20, 2000Oct 19, 2000Jan 26, 2001Apr 19, 2001Jul 20, 2001Sep 30, 2001Jan 25, 2002Apr 17, 2002Jul 19, 2002Oct 17, 2002Jan 23, 2003Apr 10, 2003Jul 17, 2003Oct 16, 2003Jan 22, 2004Apr 20, 2004Jul 22, 2004Oct 21, 2004Jan 21, 2005Apr 21, 2005Jul 21, 2005Oct 27, 2005Jan 25, 2006Apr 27, 2006Jul 20, 2006Oct 19, 2006Jan 23, 2007Apr 18, 2007Jul 25, 2007Oct 18, 2007Jan 17, 2008Apr 18, 2008Jul 15, 2008Oct 16, 2008Jan 16, 2009Apr 21, 2009Jul 21, 2009Oct 20, 2009Jan 19, 2010Apr 19, 2010Jul 16, 2010Oct 18, 2010Jan 21, 2011Apr 19, 2011Jul 19, 2011Oct 13, 2011Jan 17, 2012Apr 16, 2012Jul 17, 2012Oct 16, 2012Jan 24, 2013Apr 16, 2013Jul 18, 2013Oct 17, 2013Jan 16, 2014Apr 17, 2014Jul 17, 2014Oct 16, 2014Jan 22, 2015Apr 16, 2015Jul 16, 2015Oct 15, 2015Jan 21, 2016Apr 21, 2016Jul 21, 2016Oct 20, 2016Jan 19, 2017Apr 20, 2017Jul 20, 2017Oct 19, 2017Jan 18, 2018Apr 19, 2018Jul 19, 2018Oct 19, 2018Jan 17, 2019Apr 18, 2019Jul 18, 2019Oct 17, 2019Jan 17, 2020Apr 21, 2020Jul 16, 2020Oct 15, 2020Jan 21, 2021Apr 15, 2021Jul 15, 2021Oct 21, 2021Jan 20, 2022Apr 21, 2022Jul 21, 2022Oct 20, 2022Jan 19, 2023Apr 25, 2023Jul 20, 2023Oct 19, 2023Jan 18, 2024Apr 18, 2024Jul 18, 2024Oct 17, 2024Jan 23, 2025Apr 17, 2025Jul 17, 2025Oct 17, 2025Jan 22, 2026Apr 16, 2026Jul 23, 2026Oct 16, 2026
EPS Estimate0.110.120.130.130.130.140.150.150.150.140.140.170.160.150.150.160.160.170.180.180.190.200.210.210.21-0.200.210.240.250.250.250.260.260.260.260.260.270.310.290.330.340.350.360.560.390.400.360.380.420.400.380.380.310.310.210.170.210.200.260.280.330.340.310.340.360.360.360.400.390.400.390.400.430.420.410.430.470.480.470.480.510.500.490.520.570.560.570.580.710.690.820.850.920.940.930.941.011.040.820.480.760.750.991.141.221.080.941.091.521.721.681.611.491.441.391.421.581.641.581.651.861.791.761.791.93
EPS Actual0.110.120.140.140.160.150.150.130.140.140.160.190.150.170.160.170.160.180.180.190.200.210.210.210.210.210.210.210.240.270.260.270.260.230.250.260.270.290.300.340.340.350.320.340.380.400.420.380.420.350.380.370.300.350.260.230.240.300.320.300.360.380.330.360.330.410.380.460.380.450.400.430.410.470.440.470.460.600.500.520.590.490.500.530.550.560.580.680.710.670.660.940.910.980.990.961.021.071.070.680.630.631.061.271.451.161.151.081.341.651.701.721.641.521.461.501.511.751.681.671.851.851.751.851.96-
Surprise0.00%0.00%7.69%7.69%23.08%7.14%0.00%-13.33%-6.67%0.00%14.29%11.76%-6.25%13.33%6.67%6.25%0.00%5.88%0.00%5.56%5.26%5.00%0.00%0.00%0.00%-5.00%0.00%0.00%8.00%4.00%8.00%0.00%-11.54%-3.85%0.00%3.85%7.41%-3.23%17.24%3.03%2.94%-8.57%-5.56%-32.14%2.56%5.00%5.56%10.53%-16.67%-5.00%-2.63%-21.05%12.90%-16.13%9.52%41.18%42.86%60.00%15.38%28.57%15.15%-2.94%16.13%-2.94%13.89%5.56%27.78%-5.00%15.38%0.00%10.26%2.50%9.30%4.76%14.63%6.98%27.66%4.17%10.64%22.92%-3.92%0.00%8.16%5.77%-1.75%3.57%19.30%22.41%-5.63%-4.35%14.63%7.06%6.52%5.32%3.23%8.51%5.94%2.88%-17.07%31.25%-17.11%41.33%28.28%27.19%-4.92%6.48%14.89%22.94%8.55%-1.16%2.38%1.86%2.01%1.39%7.91%6.34%10.76%2.44%5.70%12.12%-0.54%-2.23%5.11%9.50%-
Timing-------Pre-marketPre-marketPre-marketPre-market----------------After-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursPre-marketAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursPre-marketAfter-hoursAfter-hoursAfter-hoursAfter-hoursPre-marketAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursAfter-hoursPre-marketAfter-hoursAfter-hoursAfter-hoursAfter-hours

Key Statistics & Ratios

Market Cap3.65B
Enterprise Value-661.36M
Trailing P/E14.67
Forward P/E18.98
PEG Ratio2.09
Price / Sales5.12
Price / Book1.86
EPS7.41
Book Value58.25
Revenue (TTM)713.24M
Gross Profit (TTM)713.24M
Profit Margin35.31%
Operating Margin50.52%
Return on Equity13.67%
Return on Assets1.73%
Shares Outstanding33.60M
Shares Float23.28M
Beta0.61
Dividend Yield1.82%
Dividend Rate1.96
Payout Ratio26.86%

Analyst Ratings

Hold
Based on 3 analystsTarget 124.33
  • Hold
    3

Ownership Breakdown

Institutions
57.91%
Insiders
30.99%
Retail / Other
11.10%

Top Institutional Holders

  • BlackRock Inc
    3.09M9.20%
  • Kayne Anderson Rudnick Investment Management LLC
    2.59M7.71%
  • Vanguard Portfolio Management, LLC
    1.54M4.59%
  • State Street Corp
    1.33M3.95%
  • Vanguard Capital Management, LLC
    1.08M3.23%
  • Dimensional Fund Advisors, Inc.
    917.10K2.73%
  • BancFirst Trust & Investment Management
    895.97K2.67%
  • Geode Capital Management, LLC
    533.13K1.59%
  • Fuller & Thaler Asset Management Inc
    269.94K0.80%
  • Wells Fargo & Co
    268.78K0.80%
  • NORGES BANK
    254.83K0.76%
  • Northern Trust Corp
    245.65K0.73%

Top Fund Holders

  • iShares Core S&P Small-Cap ETF
    1.27M3.78%
  • Vanguard MStar Total Stk Mkt Idx Invest
    700.79K2.09%
  • iShares Russell 2000 ETF
    550.68K1.64%
  • Vanguard Small Cap Index
    501.98K1.49%
  • Virtus KAR Small-Cap Core I
    432.31K1.29%
  • Vanguard MStar Small Cap Value Index
    319.00K0.95%
  • FullerThaler Behavioral Sm-Cp Eq R6
    269.48K0.80%
  • Fidelity Small Cap Index
    235.10K0.70%

Dividends

20262×
0.49Jun 30, 20260.49Mar 31, 2026
20254×
0.49Dec 31, 20250.49Sep 30, 20250.46Jun 30, 20250.46Mar 31, 2025
20244×
0.46Dec 31, 20240.46Sep 30, 20240.43Jun 28, 20240.43Mar 27, 2024
20234×
0.43Dec 28, 20230.43Sep 28, 20230.40Jun 29, 20230.40Mar 30, 2023
20224×
0.40Dec 29, 20220.40Sep 29, 20220.36Jun 29, 20220.36Mar 30, 2022
20214×
0.36Dec 30, 20210.36Sep 29, 20210.34Jun 29, 20210.34Mar 30, 2021
20202×
0.34Dec 30, 20200.34Sep 29, 2020

Stock Splits

  • Aug 1, 20172:1
  • Mar 2, 20062:1
  • Jun 15, 19923:2