Bancfirst (BANF)

Nasdaq Market Open

BancFirst Corp is a US bank holding company best known for its Oklahoma-focused community banking franchise. Through BancFirst and related banking operations, the company provides a broad range of financial services to individuals, small businesses, commercial clients, municipalities, and local institutions. Its model combines metropolitan banking offices with a large network of community banks, giving it exposure to both larger urban markets and smaller regional economies.

The company’s core activities are deposit gathering and lending. It offers checking and savings accounts, certificates of deposit, treasury services, commercial and industrial loans, commercial real estate financing, agricultural lending, consumer loans, and residential mortgage products. BancFirst also serves customers through digital banking, card services, and cash management tools, allowing it to compete with larger banks while maintaining a local relationship-based approach.

Beyond traditional banking, BancFirst operates specialty financial service lines that include trust and wealth management, securities brokerage, insurance services, guaranteed small business lending, and mortgage banking. These businesses diversify fee income and deepen client relationships across its markets.

BancFirst’s structure is distinctive because many of its community bank units retain a local identity and decision-making culture, while benefiting from centralized risk management, technology, operations, and capital support. For investors, BANF represents exposure to a regional banking group with a strong community banking orientation, a diversified loan book, and a footprint concentrated in Oklahoma and nearby markets.

109.56 USD
+2.51 (+2.34%)

Last updated

Market Cap
3.6B
P/E
14.55
P/FCF
15.23
P/S
3.71
Enterprise Value
3.45B
Sector
Financials
Industry
National Commercial Banks
Address
100 NORTH BROADWAY AVE, OKLAHOMA CITY, OK, 73102-8401
Investing.com

BancFirst corp executive sells $105,000 in company stock - Investing.com

23 July 2024, 06:20 AM
Zacks Investment Research

Can BancFirst (BANF) Run Higher on Rising Earnings Estimates?

24 Apr 2024, 02:20 AM
Zacks Investment Research

BancFirst (BANF) Reports Q1 Earnings: What Key Metrics Have to Say

19 Apr 2024, 09:00 AM
Zacks Investment Research

BancFirst (BANF) Reports Q4 Earnings: What Key Metrics Have to Say

19 Jan 2024, 10:30 AM
Zacks Investment Research

Guaranty Bancshares Inc. (GNTY) Q4 Earnings and Revenues Surpass Estimates

17 Jan 2024, 00:15 AM
Zacks Investment Research

BancFirst (BANF) Q3 Earnings: How Key Metrics Compare to Wall Street Estimates

20 Oct 2023, 10:00 AM
Zacks Investment Research

Analysts Estimate BancFirst (BANF) to Report a Decline in Earnings: What to Look Out for

13 Oct 2023, 01:00 AM
Zacks Investment Research

BancFirst (BANF) Reports Q2 Earnings: What Key Metrics Have to Say

21 July 2023, 09:00 AM
Zacks Investment Research

BancFirst (BANF) to Report Q2 Results: Wall Street Expects Earnings Growth

14 July 2023, 00:00 AM
Zacks Investment Research

BancFirst (BANF) Q1 Earnings and Revenues Beat Estimates

26 Apr 2023, 08:15 AM
Zacks Investment Research

BancFirst (BANF) Earnings Expected to Grow: Should You Buy?

14 Apr 2023, 00:00 AM
Zacks Investment Research

BancFirst (BANF) Q4 Earnings Miss Estimates

20 Jan 2023, 09:45 AM
Zacks Investment Research

Is BancFirst (BANF) Outperforming Other Finance Stocks This Year?

15 Dec 2022, 01:40 AM
Zacks Investment Research

Are Finance Stocks Lagging BancFirst (BANF) This Year?

29 Nov 2022, 01:40 AM
Zacks Investment Research

Is BancFirst (BANF) Stock Outpacing Its Finance Peers This Year?

12 Nov 2022, 01:40 AM
Zacks Investment Research

Zacks.com featured highlights include CONSOL Energy, BancFirst and Frontline

02 Nov 2022, 21:32 PM
Zacks Investment Research

3 Momentum Anomaly Stocks to Buy Amid Looming Fed Hike

01 Nov 2022, 23:42 PM
Zacks Investment Research

Are Finance Stocks Lagging BancFirst (BANF) This Year?

27 Oct 2022, 00:40 AM
Zacks Investment Research

BancFirst (BANF) Q3 Earnings and Revenues Beat Estimates

21 Oct 2022, 08:45 AM
Zacks Investment Research

Analysts Estimate First Foundation (FFWM) to Report a Decline in Earnings: What to Look Out for

19 Oct 2022, 01:01 AM
Market Cap
3.6B
Enterprise Value
3.45B
P/E
14.55
P/B
1.89
P/S
3.71
EV / EBITDA
10.28
EV / Sales
3.55
EPS
7.37
Dividend Yield
1.76%
P/FCF
15.23
P/CF
12.67
Free Cash Flow
236.39M
ROE
13.01%
ROA
1.64%
Debt / Equity
0.05
Current Ratio
371.65
Quick Ratio
371.65
Cash
16.93
Avg Volume
129.74K
Fundamentals Snapshot Price
107.18

Income Statement

Line Item 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1
Revenue 241.57M 248.29M 244.26M 236.48M 231.37M
Gross profit 179M 181M 175.48M 169.3M 164.84M
Operating income 80.06M 75.35M 78.97M 79.72M 71.08M
EBITDA 83.67M 87.4M 81.75M 82.66M 73.74M
Net income 63M 59.5M 62.65M 62.35M 56.11M
Basic EPS 1.88 1.78 1.88 1.87 1.69
Diluted EPS 1.85 1.75 1.85 1.85 1.66

Balance Sheet

Line Item 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1
Total assets 15.12B 14.84B 14.2B 14.05B 14.04B
Total liabilities 13.21B 12.98B 12.42B 12.32B 12.37B
Total equity 1.9B 1.85B 1.78B 1.73B 1.67B
Cash & equivalents 253.8M 226.95M 204.9M 259.59M 267.84M
Current assets 5.57B 5.42B 5.07B 5.1B 5.14B
Current liabilities 14.99M 10.01M 11.68M 5.86M 0

Cash Flow

Line Item 2026 Q1 2025 Q4 2025 Q3 2025 Q2 2025 Q1
Operating cash flow 75.85M 54.78M 75.42M 78.12M 76.95M
Investing cash flow -3.65M 115.42M -73.46M 23.95M -50.37M
Financing cash flow 207.99M 179.53M 55.32M -78.9M 393.82M
Change in cash 280.19M 349.72M 57.29M 23.18M 420.4M
Kind Filing Date Link
edgar index 8-K — BANCFIRST CORP /OK/ View Filing
eight k text 8-K — 8-K View Filing
edgar index 10-Q — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
form 4 Form 4 — RAINBOLT DAVID E View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — Carroll Jason A View Filing
form 4 Form 4 — Carroll Jason A View Filing
form 4 Form 4 — Carroll Jason A View Filing
edgar index 144 — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — Andrus Hannah View Filing
form 4 Form 4 — Andrus Hannah View Filing
form 4 Form 4 — Andrus Hannah View Filing
edgar index 8-K — BANCFIRST CORP /OK/ View Filing
eight k text 8-K — 8-K View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index 4 — BANCFIRST CORP /OK/ View Filing
edgar index DEF 14A — BANCFIRST CORP /OK/ View Filing
edgar index ARS — BANCFIRST CORP /OK/ View Filing
form 4 Form 4 — BRAND DENNIS L View Filing
form 4 Form 4 — BRAND DENNIS L View Filing
form 4 Form 4 — Andrus Hannah View Filing
form 4 Form 4 — Andrus Hannah View Filing
form 4 Form 4 — FERGUSON ROY C View Filing
form 4 Form 4 — FERGUSON ROY C View Filing
form 4 Form 4 — FERGUSON ROY C View Filing
form 4 Form 4 — Carroll Jason A View Filing
form 4 Form 4 — COPELAND SCOTT View Filing