BANF — BANCFIRST CORP /OK/

—
Nasdaq · Financials · Banks · CIK 760498 ·
Last close
$106.18
Market Cap
$3.57B
52W High
$123.84
52W Low
$100.09
ADV30
142,726
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
$767,958,000
NetIncome TTM
$247,493,000
OpCashFlow TTM
—
Assets (Latest)
$15,116,541,000
Forward EPS
$7.85

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

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

Peers — same industry

TickerNameMarket CapLastDaily %
RNST RENASANT CORP $3.57B $39.01 —
WSBC WESBANCO INC $3.51B $36.59 —
INDB INDEPENDENT BANK CORP $3.65B $77.02 —
NIC NICOLET BANKSHARES INC $3.41B $162.79 —
CVBF CVB FINANCIAL CORP $3.78B $21.49 —

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 Low-Volatility Stocks with Open Questions
2026-10-05 09:07 · Yahoo
1 Cash-Heavy Stock Worth Your Attention and 2 We Question
2026-09-30 12:53 · 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

Recent Insider Activity

No insider activity indexed for this ticker.