Get the app
USFinancial Services

BancFirst Corporation (BANF)

US · Financial Services · Banks - Regional

$108.97-0.60%
Last close · 2026-09-17

Latest quarter · ended 2026-06-30

Revenue
$182.9M
Revenue YoY
-22.6%
Net profit
$66.7M
Profit YoY
+7.0%
EPS
$1.96
EPS estimate
$1.79
Net margin
36.5%

EPS came in at 1.96 against a street estimate of 1.79 — a beat of 9.5%.

Key statistics

Market cap
$3.72B
P/E
15.0
Forward P/E
19.0
P/B
1.90
Book value
$58.25
EPS (TTM)
$7.41
Dividend yield
1.77%
52-week high
$133.10
52-week low
$100.58
50-day MA
$113.55
200-day MA
$111.99
Beta
0.61

Analyst view

Analysts rate BancFirst Corporation a hold (0 buy, 3 hold, 0 sell out of 3) with an average price target of $124.33.

Shareholding

Insiders
30.99%
Institutions
57.90%

Largest institutional holders

FundStake
BlackRock Inc9.20%
Kayne Anderson Rudnick Investment Management LLC7.71%
Vanguard Portfolio Management, LLC4.59%
State Street Corp3.95%
Vanguard Capital Management, LLC3.23%
Dimensional Fund Advisors, Inc.2.73%
BancFirst Trust & Investment Management2.67%
Geode Capital Management, LLC1.59%

Recent filings & reports

DocumentDate
Quarterly report · Q2 2026
BANCFIRST CORPORATION 10-Q SUMMARY For the quarterly period ended June 30, 2026 --- HEADLINE NUMBERS • Total Assets: $15,082,243 thousand (June 30,
2026-08-07
Results announced · Q3 2026
BANCFIRST CORPORATION Q2 2026 EARNINGS SUMMARY HEADLINE NUMBERS • Net income: $66.7 million for Q2 2026, up from $62.3 million in Q2 2025 • Diluted
2026-07-23
Reg FD disclosure · Q2 2026
BANCFIRST CORPORATION 8-K SUMMARY HEADLINE NUMBERS • Acquisition Target Assets: SpiritBank has approximately $939.6 million in total assets • Loan P
2026-06-10
Shareholder vote results · Q2 2026
BANCFIRST CORPORATION (BANF) - 8-K SUMMARY HEADLINE NUMBERS • Shares outstanding (record date March 31, 2026): 33,575,976 common shares • Shares rep
2026-05-28
Quarterly report · Q1 2026
BANCFIRST CORPORATION – Q1 2026 10-Q SUMMARY HEADLINE NUMBERS • Total Assets: $15,116,541 thousand (March 31, 2026) vs. $14,838,893 thousand (Decemb
2026-05-08
Results announced · Q2 2026
BANCFIRST CORPORATION Q1 2026 EARNINGS SUMMARY HEADLINE NUMBERS • Net income: $63.0 million, or $1.85 per diluted share for Q1 2026, up from $56.1 m
2026-04-16
Proxy statement · Q2 2026
BANCFIRST CORPORATION – 2026 PROXY STATEMENT SUMMARY CEO COMPENSATION & CHANGE • David R. Harlow (CEO) total compensation: exact figures not disclos
2026-04-03
Annual report FY2025
BANCFIRST CORPORATION - 10-K SUMMARY FOR RETAIL INVESTORS HEADLINE NUMBERS • Company: BancFirst Corporation, financial holding company headquartered
2026-02-26

Readable in the app.

Corporate actions

ActionDetailDate
Dividend$0.49 / share
ex-date Jun 30, 2026 · pay Jul 15, 2026
2026-06-30
Dividend$0.49 / share
ex-date Mar 31, 2026 · pay Apr 15, 2026
2026-03-31
Dividend$0.49 / share
ex-date Dec 31, 2025 · pay Jan 15, 2026
2025-12-31
Dividend$0.49 / share
ex-date Sep 30, 2025 · pay Oct 15, 2025
2025-09-30

Deals & corporate news

AnnouncementDate
Acquisition of Spirit BankCorp, a privately held Oklahoma community bank
BancFirst Corporation announced on June 10, 2026, that it has agreed to acquire SpiritBank, a privately held community bank based in Tulsa, Oklahoma. The acquisition is expected to close in
2026-06-10
Acquisition of American Bank of Oklahoma completed in November 2025
BancFirst Corporation reported strong fourth quarter 2025 results with record net income of $59.5 million ($1.75 per share), up from $56.5 million ($1.68 per share) in Q4 2024. This marks th
2026-01-23
Acquisition of American Bank of Oklahoma for approximately $393 million in assets
BancFirst Corporation completed its acquisition of American Bank of Oklahoma (ABOK) on November 17, 2025. ABOK is a privately-held community bank with five locations across Oklahoma (Collins
2025-11-18

See the full picture

Technicals, trade setups with a published hit rate, AI analysis and earnings-call summaries for BancFirst Corporation — free to start.

Google PlayApp Store

Other Financial Services companies

Data updated 2026-09-18.