Latest market price
111.72
-1.63-1.44%
BANFQT45BancFirst Corporation·NASDAQ
111.72-1.44%
TA
Loading chart...
Screen all →
Snapshot
Index—P/E14.84EPS (ttm)7.53Insider Own—Shs Outstand33.62MPerf Week1.05%
Market Cap3.76BForward P/E13.66EPS next Y8.18Insider Trans-0.86%Shs Float23.30MPerf Month3.86%
Enterprise Value—PEG3.26EPS next Q1.97Short Float4.27%Perf Quarter-2.10%
Income256.00MP/S4.39EPS this Y7.79%Short Ratio7.41Perf Half Y-2.45%
Sales856.00MP/B1.92EPS next Y6.14%ROA1.71%Short Interest994.13KPerf YTD5.38%
Book/sh58.21P/C0.68EPS next 5Y4.55%ROE13.30%52W High122.21 -8.58%Perf Year2.63%
Cash/sh164.13P/FCF15.33EPS past 3/5Y7.26% 18.87%ROIC11.03%52W Low101.48 10.09%Perf 3Y38.46%
Dividend Est.2.08 (1.86%)EV/EBITDA—Sales past 3/5Y10.91% 12.17%Gross Margin84.15%Volatility1.98% 2.06%Perf 5Y74.15%
Dividend TTM1.99 (1.78%)EV/Sales—EPS Y/Y TTM6.96%Oper. Margin38.30%ATR (14)2.35Perf 10Y211.20%
Dividend Ex-DateSep 30, 2026Quick Ratio0.40Sales Y/Y TTM-2.17%Profit Margin29.96%RSI (14)56.33Recom3.33
Dividend Gr. 3/5Y7.72% 7.56%Current Ratio0.40EPS Q/Q6.49%SMA202.14%Beta0.63Target Price125.00
Payout19.19%Debt/Eq0.05Sales Q/Q42.86%SMA502.20%Rel Volume1.45Prev Close113.35
Employees2,260LT Debt/Eq0.04EarningsJan 21SMA2000.05%Avg Volume129.88KPrice111.72
IPO DateMar 26, 1990Option/ShortYes / YesEPS/Sales Surpr.1.55% -0.16%Net Debt/EBITDA-13.30Volume187,936Change-1.44%
Analyst Ratings
DateActionAnalystRatingTarget
Jun-12-26ReiteratedDA DavidsonNeutral$125
Jul-22-24ReiteratedPiper SandlerUnderweight$95
May-06-22DowngradePiper SandlerNeutral → Underweight
Latest News· Times ET
Oct-23-26
Oct-21-26
Oct-20-26
Oct-09-26
Oct-04-26
Sep-28-26
Sep-11-26
Sep-04-26
Aug-30-26
Aug-20-26
Aug-07-26
Aug-06-26
Aug-05-26
Company

BancFirst Corporation functions as the parent bank holding company for BancFirst, delivering a wide spectrum of commercial banking services to both retail customers and small to mid-sized businesses. Its operations are organized into key divisions: Metropolitan Banks, Community Banks, Pegasus Bank, and a segment for Other Financial Services. The institution presents a comprehensive selection of deposit options, such as checking, negotiable order of withdrawal (NOW) accounts, savings, money market, sweep, and club accounts, in addition to individual retirement accounts (IRAs) and certificates of deposit (CDs). It also provides convenient features like overdraft protection and automatic drafting services. Regarding lending, BancFirst offers various commercial and financial loans tailored to support working capital, the acquisition or expansion of facilities, equipment purchases, and other business necessities. Its lending portfolio includes specialized areas like private banking, financing for the energy sector, commercial and residential real estate, and general commercial and industrial (C&I) loans. Moreover, it extends consumer loans to facilitate purchases of personal goods such as vehicles, boats, household items, as well as funding for vacations and educational pursuits. Beyond its core banking activities, the corporation engages in investment management and the administration of trusts for individuals, corporate entities, and employee benefit plans. It also acts as a bond trustee and paying agent for numerous municipal and governmental bodies throughout Oklahoma. Additional services encompass correspondent banking, including item processing and research, real estate investment ventures, and insurance agency operations. Rounding out its offerings are funds transfer, collection services, safe deposit boxes, and cash management solutions. BancFirst primarily caters to clients in Oklahoma's non-metropolitan trade centers and urban areas within its metropolitan statistical regions. The company maintains an extensive network of 108 banking branches across Oklahoma, supplemented by three locations in Dallas, Texas. Established in 1984, BancFirst Corporation was initially known as United Community Corporation before changing its name in November 1988, and its corporate headquarters are situated in Oklahoma City, Oklahoma.

Ownership

Per-holder 13F data hasn't been ingested for this ticker yet.

Financial Statements
DataTimeframe
Line Item (USD, M)
TTM
—
FY 2025
12/31/2025
FY 2024
12/31/2024
FY 2023
12/31/2023
FY 2022
12/31/2022
FY 2021
12/31/2021
FY 2020
12/31/2020
FY 2019
12/31/2019
FY 2018
12/31/2018
Total Revenue856824909809—————
Cost of Goods Sold Incl. D&A136141286207—————
Gross Profit720683622602—————
Selling, General and Administrative Excl. Other323294228215—————
Research and Development
0000—————
Other Operating Expense6986119117—————
Operating Income328303275270—————
Interest Expense296310277199—————
Unusual Expense
—————————
Non-Operating Income (Expense)295312277199—————
Net Income Before Taxes326305275270—————
Income Taxes70655957—————
Consolidated Net Income256241216212—————
Net Income From Continuing Operations256241216212—————
Net Income256241216212—————
EPS (Recurring)7.647.226.556.45—————
EPS (Basic, Before Extraordinaries)7.647.226.556.45—————
EPS (Diluted)7.537.126.446.34—————
EBITDA408326297292—————
Other After Tax Adjustments
—————————
Stock Option Compensation Expense
—————————
Price To Earnings Ratio14.8414.8918.2015.35—————
Price To Sales Ratio4.444.254.253.97—————
Gross Margin84.1182.8968.4374.41—————
Operating Margin38.3236.7730.2533.37—————
Net Margin29.9129.2523.7626.21—————
Shares Outstanding34333333—————
Market Capitalization3,7983,4993,8673,212—————
Operating Lease Expense
—————————
Unlock full historical data
See years of past statements with Premium.
Unlock with Premium
Insider Trading Volume
$141.45$130.68$119.92$109.16$98.39● Close Price0.00M3.61M7.22M10.83M14.44MUSD Trades VolumeNovDec2026FebMarAprMayJunJulAugSepOctNov
Insider Trading
InsiderRelationshipDateTransactionCost#SharesValue ($)#Shares TotalSEC Form 4
Ingram Kimberly KayDirectorAug 30 '26Option Exercise110.5550055,275500Aug 31
RAINBOLT DAVID EDirector, 10% OwnerAug 13 '26Sale115.008,506978,1900Aug 13
RAINBOLT DAVID EDirector, 10% OwnerAug 06 '26Sale115.003,000345,0008,506Aug 06
RAINBOLT DAVID EDirector, 10% OwnerAug 05 '26Sale115.032,000230,05011,506Aug 06
RAINBOLT DAVID EDirector, 10% OwnerAug 04 '26Sale115.0617,8302,051,49313,506Aug 04
RAINBOLT DAVID EDirector, 10% OwnerAug 03 '26Sale115.0911,4971,323,18331,336Aug 04
RAINBOLT DAVID EDirector, 10% OwnerJul 29 '26Sale115.0512,7181,463,16142,833Jul 29
RAINBOLT DAVID EDirector, 10% OwnerJul 28 '26Sale116.7181,4929,511,03755,551Jul 29
RAINBOLT DAVID EDirector, 10% OwnerJul 27 '26Sale116.4929,7403,464,365137,043Jul 28
RAINBOLT DAVID EDirector, 10% OwnerMay 07 '26Sale115.119,0011,036,066166,783May 07
RAINBOLT DAVID EDirector, 10% OwnerMay 06 '26Sale115.076,219715,623175,784May 07
RAINBOLT DAVID EDirector, 10% OwnerApr 29 '26Sale115.001115182,003May 01
RAINBOLT DAVID EDirector, 10% OwnerApr 28 '26Sale115.5524,6142,844,209182,004Apr 28
RAINBOLT DAVID EDirector, 10% OwnerApr 27 '26Sale115.0120523,577206,618Apr 28
RAINBOLT DAVID EDirector, 10% OwnerApr 24 '26Sale115.0265074,765206,823Apr 24
QuoTrend signals describe historical patterns and statistics — educational information, not investment advice or a recommendation to buy or sell. Past performance doesn’t guarantee future results. Every figure traces to QuoTrend data. Historical patterns — not a prediction or advice.