BANF · NASDAQ · Banks - Regional

BancFirst (BANF)

Oklahoma-centered community banking with North Texas banks and trust, treasury, and insurance services.

$109.41
vs last close−0.05 (−0.05%)
Loading prices…

BancFirst CorporationBANF
Financial sector

Provides retail and commercial banking across Oklahoma and North Texas through BancFirst, Pegasus Bank, and Worthington Bank, earning primarily from lending funded by customer deposits. A decentralized community-bank model pairs local credit and pricing decisions with shared scale, while trust, treasury, and insurance services add fees.

Provides retail and commercial banking through BancFirst across Oklahoma, with Pegasus Bank and Worthington Bank extending the franchise into North Texas. Offerings include deposits, commercial and consumer lending, mortgages, treasury management, cards, and payments. Trust and investment management and an independent insurance agency add fee income.

Runs BancFirst as a decentralized super community bank: local market presidents make credit, pricing, funding, and service decisions within group parameters, while the shared platform supplies broader products, lending capacity, and operating scale. Pegasus and Worthington retain separate Texas charters.

Earnings depend mainly on the spread between returns on loans and securities and the cost of deposits and borrowings, alongside credit quality and deposit relationships. The holding company and its banks operate under Federal Reserve, Oklahoma, and Texas banking supervision.

Company facts

CEODavid R. Harlow
ListedMar 26, 1990
ExchangeNASDAQ
HeadquartersOklahoma City, OK
CountryUnited States
Employees2,260
CIK0000760498
ISINUS05945F1030

Market cap$3.68B
EPS (ttm)$7.41
P/E (ttm)14.77
ROE13.4%
P/B1.88
P/S4.71
Dividend yieldDiv yield1.79%
Beta0.57vs XLF 1.05

Price target$125.00+14.2%Average of 3 analysts
ConsensusHold2 of 3 analysts
Ratings

Target rangeAs of Sep 21, 2026

Latest analyst notes

DateFirmActionPriorCurrent
Jun 12, 2026DA DavidsonReiterate
Rating: Target:
Rating: NeutralTarget: $125

Next report
Oct 16, 26
estimated · in 24 days
EPS estimate
$1.94
Revenue estimate
$187.7M
Fiscal quarter
Q3 FY26

EPSReportedEstimate

Jan '25Apr '25Jul '25Oct '25Jan '26Apr '26Jul '26Oct '26
Reported$1.68$1.67$1.85$1.85$1.75$1.85$1.96Pending
Estimate$1.61$1.58$1.67$1.86$1.78$1.76$1.80$1.94
Surprise+4.3%+5.7%+10.8%−0.5%−1.7%+5.1%+8.9%

RevenueReportedEstimate

Jan '25Apr '25Jul '25Oct '25Jan '26Apr '26Jul '26Oct '26
Reported$162.9M$164.8M$169.3M$175.5M$181.0M$179.0M$187.5MPending
Estimate$162.4M$161.7M$174.6M$175.1M$173.8M$177.2M$178.5M$187.7M
Surprise+0.3%+2.0%−3.0%+0.2%+4.2%+1.0%+5.0%
Estimate$1.94
ReportedDue Oct 16, 2026
Estimate$187.7M
ReportedDue Oct 16, 2026
View details

Debt to equity4.70%
Current ratio46.30%

ProfitabilityRevenueNet incomeNet margin

Q3 FY24Q4 FY24Q1 FY25Q2 FY25Q3 FY25Q4 FY25Q1 FY26Q2 FY26
Revenue$236.4M$233.4M$231.4M$236.5M$175.5M$181.0M$241.6M$182.9M
Net income$58.9M$56.5M$56.1M$62.3M$62.7M$59.5M$63.0M$66.7M
Net margin24.9%24.2%24.3%26.4%35.7%32.9%26.1%36.5%

GrowthOperating income

Q3 FY24Q4 FY24Q1 FY25Q2 FY25Q3 FY25Q4 FY25Q1 FY26Q2 FY26
Operating income$73.9M$72.0M$71.1M$79.7M$79.0M$73.6M$83.0M$85.1M
YoY growth+13.3%+19.2%+10.7%+22.3%+6.9%+2.2%+16.8%+6.7%

Balance sheet, Jun 30, 2026Cash & short-term investments $5.52B · Total debt $92.2M · Total assets $15.08B · Shareholders' equity $1.96B

Revenue
$182.9M
Operating income
$85.1M
Net income
$66.7M
View details

Dividend yield
1.79%
Next ex-date
Sep 30, 26
estimated · in 8 days
Annual dividend
$1.96
per share
Schedule
Quarterly
4 payments a year

HistoryDividendAnnual yield

Sep '24Dec '24Mar '25Jun '25Sep '25Dec '25Mar '26Jun '26
Dividend$0.46$0.46$0.46$0.46$0.49$0.49$0.49$0.49
Annual yield1.66%1.52%1.65%1.49%1.48%1.79%1.78%1.76%
Ex-dateSep 30Dec 31Mar 31Jun 30Sep 30Dec 31Mar 31Jun 30
Payment dateOct 15Jan 15Apr 15Jul 15Oct 15Jan 15Apr 15Jul 15
View details

Institutions51.68%17.36M shares
277 holders · as of Jun 30, 2026
Insiders1.13%379.1K shares
16 holders · as of Aug 31, 2026
Strategic holders26.65%8.95M shares
2 holders · as of Feb 3, 2026
Other20.54%6.90M shares
remainder

33.59M company shares as of Sep 22, 2026 · institutions as of Jun 30, 2026 · holders as of their latest filing

Top shareholders13F · 13D/G · Form 4

HolderStakeSharesDate
Main Street Banking Partners LPStrategic10 percent owner
14.62%4.91Mfiled Oct 29, 2024
BF Bank Partners LPStrategic10 percent owner
12.03%4.04Mfiled Feb 3, 2026
BlackRock, Inc.Institution
9.54%3.20Mas of Jun 30, 2026
Kayne Anderson Rudnick Investment Management LLCInstitution
7.12%2.39Mas of Jun 30, 2026
Trust CompanyInstitution
5.88%1.97Mfiled Feb 3, 2022

Insider tradesForm 4

DateInsiderRoleSharesAvg price
Aug 13, 2026David E. Rainboltdirector, 10 percent owner: −8,506$115.00
Aug 5, 2026David E. Rainboltdirector, 10 percent owner: −2,000$115.03
Aug 6, 2026David E. Rainboltdirector, 10 percent owner: −3,000$115.00
Aug 3, 2026David E. Rainboltdirector, 10 percent owner: −11,497$115.09
Aug 4, 2026David E. Rainboltdirector, 10 percent owner: −17,830$115.06
View details

Compare

CompanyPriceChange
BancFirst$109.41−0.05%$3.68B14.814.04.7+10.7%
BOK Financial$132.12−0.76%$8.09B12.512.72.4+4.8%
Prosperity Bancshares$69.33−0.83%$8.40B12.110.34.7+25.9%
International Bancshares$70.18+0.02%$4.36B10.610.84.1+1.0%
Texas Capital$95.09+0.10%$4.13B12.512.42.1+9.1%
Cullen/Frost Bankers$156.83−1.20%$9.87B15.013.83.7+9.4%
First Financial Bankshares$32.71−0.08%$4.69B17.515.55.4+10.3%
Simmons First National$22.72+0.29%$3.29B10.45.8+69,452.9%
Bank7$55.01+1.98%$513.5M12.312.93.8−6.3%
Median12.512.63.9+9.3%