BANF — BANCFIRST CORP /OK/

—
Nasdaq · Financials · Banks · CIK 760498 ·
Last close
$107.29
Market Cap
$3.60B
52W High
$129.14
52W Low
$100.58
ADV30
130,243
Next earnings
2026-10-16

Quarterly Fundamentals

Revenues vs Net Income (last 4 Q)

Assets vs Liabilities (last 4 Q)

PeriodRevenuesGross profitOp incomeNet incomeAssetsCashLiabilities
Jun 2026 — — — — — — —
Mar 2026 — — — — — — —
Dec 2025 181,000,000 — — 59,497,000 14,838,893,000 4,404,360,000 12,984,768,000
Sep 2025 175,481,000 — — 62,654,000 14,198,140,000 4,054,638,000 12,415,339,000

Cashflow TTM (yfinance, fills SEC gap)

Operating CF
$284,173,000
Investing CF
$62,264,000
Financing CF
$363,937,000
CapEx
$-47,784,000
Dividends Paid
$-63,362,000
Buybacks
$0
EPS Diluted TTM
$7.41
As of
2026-08-09

Balance + Analyst (yfinance extras)

Retained Earnings
$1,657,560,000
Inventory
—
Receivables
—
ST Investments
$353,354,000
EBIT TTM
—
Pretax Income TTM
$314,104,000
Interest Exp TTM
$265,815,000
Analysts
3

Yahoo Snapshot (yfinance, live)

Total Revenue
$713,243,008
EBITDA
—
Free Cash Flow
—
Enterprise Value
$-587,781,184
Total Cash
$4,423,339,008
Total Debt
$109,457,000
Shares Out
33,598,745
Trailing EPS
$7.41
Book Value
$58.25
ROE
13.7%
ROA
1.7%
Div Yield
1.77%

Annual Trend (SEC EDGAR, last 4y)

Revenues vs Net Income (last 4y)

FY endRevenuesOp incomeNet incomeAssetsLiabilitiesEquityOp cash flow
Dec 2025 690,628,000 — 240,610,000 14,838,893,000 12,984,768,000 1,854,125,000 285,278,000
Dec 2024 631,449,000 — 216,354,000 13,554,314,000 11,933,127,000 1,621,187,000 261,200,000
Dec 2023 609,864,000 — 212,465,000 12,372,042,000 10,938,151,000 1,433,891,000 233,045,000
Dec 2022 557,420,000 — 193,100,000 12,387,863,000 11,137,027,000 1,250,836,000 226,272,000

TTM Snapshot

Revenues TTM
—
NetIncome TTM
—
OpCashFlow TTM
—
Assets (Latest)
—
Forward EPS
$7.85

Max Pain — expiry 2026-12-18 (volume-derived — Yahoo OI feed degraded)

max pain strike: $110.00 · spot: $107.29 · call volume: 9 · put volume: 31

Peers — same industry

TickerNameMarket CapLastDaily %
RNST RENASANT CORP $3.64B $39.86 —
WSBC WESBANCO INC $3.67B $38.25 —
NIC NICOLET BANKSHARES INC $3.49B $166.75 —
FIBK FIRST INTERSTATE BANCSYSTEM INC $3.46B $36.33 —
INDB INDEPENDENT BANK CORP $3.77B $79.54 —

News headlines (Yahoo Finance, 1h cache)

Reflecting On Regional Banks Stocks’ Q2 Earnings: BancFirst (NASDAQ:BANF)
2026-08-04 03:09 · Yahoo
Community Bank, Coastal Financial, Byline Bancorp, Bank of Hawaii, and BancFirst Shares Are Soaring, What You Need To Know
2026-07-16 23:21 · Yahoo
3 Bank Stocks with Warning Signs
2026-09-25 14:32 · Yahoo
3 Russell 2000 Stocks We Steer Clear Of
2026-09-04 22:22 · Yahoo
3 Reasons BANF is Risky and 1 Stock to Buy Instead
2026-08-15 22:53 · Yahoo
BANCFIRST AWARDED $400,000 TO SUPPORT AFFORDABLE HOUSING EFFORTS FOR NATIVE AMERICANS IN OKEMAH
2026-08-07 19:24 · Yahoo
BancFirst (BANF) Q2 Earnings and Revenues Surpass Estimates
2026-07-23 21:25 · Yahoo
BANCFIRST CORPORATION REPORTS SECOND QUARTER EARNINGS
2026-07-23 20:10 · Yahoo
3 Bank Stocks We Think Twice About
2026-07-14 11:51 · Yahoo
BancFirst (BANF) Upgraded to Buy: Here's What You Should Know
2026-07-06 16:00 · Yahoo

Recent Insider Activity

No insider activity indexed for this ticker.