BANF
BancFirst Corporation NASDAQ Listed Mar 26, 1990$111.31
+0.58%
vs $110.67
Mkt Cap $3.8B
52w Low $103.36
24.0% of range
52w High $136.48
50d MA $112.08
200d MA $114.09
P/E (TTM)
15.6x
EV/EBITDA
11.2x
P/B
2.0x
Debt/Equity
0.1x
ROE
13.0%
P/FCF
15.9x
RSI (14)
52.30
ATR (14)
$2.79
Beta
0.62
50d MA
$112.08
200d MA
$114.09
Avg Volume
161.9K
BancFirst Corporation operates as the bank holding company for BancFirst that provides a range of commercial banking services to retail customers, and small to medium-sized businesses. It operates through Metropolitan Banks, Community Banks, Pegasus Bank, and Other Financial Services segments. The company offers checking accounts, negotiable order of withdrawal accounts, savings accounts, money market accounts, sweep accounts, club accounts, individual retirement accounts, and certificates of deposit, as well as overdraft protection and auto draft services. It also provides commercial, financial, and other loans for working capital, facilities acquisition or expansion, purchase of equipment, and other needs; lending services that include private banking, energy, commercial and residential real estate, and commercial and industrial loans; and loans to finance purchases of consumer goods, such as automobiles, boats, household goods, vacations, and education. In addition, the company engages in the investment management and administration of trusts for individuals, corporations, and employee benefit plans, as well as bond trustee and paying agent business for various Oklahoma municipalities and governmental entities; and provision of item processing, research, and other correspondent banking services. Further, it is involved in real estate investment and insurance agency services; and providing funds transfer, collection, safe deposit box, cash management, and other services. The company serves customers in non-metropolitan trade centers and cities in the metropolitan statistical areas of Oklahoma. It operates through 108 banking locations in Oklahoma and 3 banking locations in Dallas, Texas. The company was formerly known as United Community Corporation and changed its name to BancFirst Corporation in November 1988. BancFirst Corporation was incorporated in 1984 and is headquartered in Oklahoma City, Oklahoma.
100 North Broadway Avenue · Oklahoma City, OK 73102 · US
| Date | Time | Est | Rptd | Surp | Base | Gap% | D1% | D2% | D3% | D4% | D5% | Guide ▲★ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 16, 2026 | AMC | 1.77 | 1.85 | +4.5% | 111.67 | +4.2% | +4.5% | -1.3% | -0.9% | -0.2% | +0.8% | — |
| Jan 23, 2026 | AMC | 1.78 | 1.75 | -1.7% | 108.47 | -0.3% | +0.1% | +0.6% | -1.2% | +1.1% | +0.7% | — |
| Oct 17, 2025 | AMC | 1.86 | 1.85 | -0.5% | 112.93 | +0.2% | +1.7% | -1.5% | -0.3% | -1.3% | +1.3% | — |
| Jul 17, 2025 | AMC | 1.67 | 1.85 | +10.8% | 131.28 | +4.2% | +3.1% | -1.6% | -1.4% | -1.9% | -1.6% | — |
| Apr 17, 2025 | AMC | 1.58 | 1.67 | +5.7% | 109.54 | +0.7% | +3.2% | +3.2% | +1.8% | +0.3% | -0.9% | — |
| Jan 23, 2025 | AMC | 1.61 | 1.68 | +4.3% | 121.24 | -0.0% | -2.2% | +0.9% | -0.3% | -1.0% | +0.7% | — |
| Oct 17, 2024 | AMC | 1.58 | 1.75 | +10.8% | 115.62 | -1.1% | -1.4% | -4.2% | +0.7% | +0.1% | -0.9% | — |
| Jul 18, 2024 | AMC | 1.42 | 1.51 | +6.3% | 99.87 | +2.7% | +5.0% | +0.1% | +2.4% | -1.7% | +2.7% | — |
| Apr 18, 2024 | AMC | 1.39 | 1.50 | +7.9% | 82.01 | -0.6% | +8.9% | +2.2% | +1.2% | -0.9% | -2.5% | — |
| Jan 18, 2024 | AMC | 1.38 | 1.46 | +5.8% | 89.96 | -0.3% | +0.1% | +5.0% | -1.3% | -0.3% | -0.7% | — |
| Oct 19, 2023 | AMC | 1.49 | 1.52 | +2.0% | 82.44 | +4.1% | +1.4% | -1.7% | -1.3% | +0.5% | +0.2% | — |
| Jul 20, 2023 | AMC | 1.61 | 1.64 | +1.9% | 103.34 | +0.6% | -4.9% | +1.7% | -1.5% | +3.7% | -2.3% | — |
| Date | Firm | Action | Grade | Target | Base | Open | Gap% | D1% | D2% | D3% | D4% | D5% |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Apr 20 | DA Davidson | Maintains | Neutral → Neutral | — | $116.72 | $117.12 | +0.3% | -1.3% | -0.9% | -0.2% | +0.8% | -1.1% |
| Mar 9 | DA Davidson | Maintains | Neutral → Neutral | — | $108.83 | $107.39 | -1.3% | -0.1% | -0.4% | -1.2% | -0.1% | -0.7% |
| Jan 23 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $117.36 | $115.92 | -1.2% | -7.6% | +0.1% | +0.6% | -1.2% | +1.1% |
| Oct 20 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $112.93 | $113.10 | +0.2% | +1.7% | -1.5% | -0.3% | -1.3% | +1.3% |
| Jul 21 | DA Davidson | Maintains | Neutral → Neutral | — | $135.30 | $135.93 | +0.5% | -1.6% | -1.4% | -1.9% | -1.6% | -0.2% |
| Jul 18 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $131.28 | $136.85 | +4.2% | +3.1% | -1.6% | -1.4% | -1.9% | -1.6% |
| Dec 4 | Keefe, Bruyette & Woods | Maintains | Market Perform → Market Perform | — | $125.98 | $126.26 | +0.2% | +2.1% | -0.6% | +0.8% | -1.3% | +0.1% |
| Oct 21 | DA Davidson | Maintains | Neutral → Neutral | — | $113.98 | $114.33 | +0.3% | -4.2% | +0.7% | +0.1% | -0.9% | -1.7% |
| Jul 22 | Piper Sandler | Maintains | Underweight → Underweight | — | $104.88 | $104.07 | -0.8% | +0.1% | +2.4% | -1.7% | +2.7% | +1.6% |
| Jan 19 | DA Davidson | Maintains | Neutral → Neutral | — | $89.96 | $89.71 | -0.3% | +0.1% | +5.0% | -1.3% | -0.3% | -0.7% |
| Oct 23 | Piper Sandler | Maintains | Underweight → Underweight | — | $83.61 | $82.80 | -1.0% | -1.7% | -1.3% | +0.5% | +0.2% | -1.3% |
| Jul 24 | DA Davidson | Maintains | Neutral → Neutral | — | $98.30 | $99.04 | +0.8% | +1.7% | -1.5% | +3.7% | -2.3% | +0.4% |
| Jul 24 | Piper Sandler | Maintains | Underweight → Underweight | — | $98.30 | $99.04 | +0.8% | +1.7% | -1.5% | +3.7% | -2.3% | +0.4% |
| Apr 26 | Piper Sandler | Maintains | Underweight → Underweight | — | $78.16 | $75.00 | -4.0% | -4.0% | +6.5% | -0.1% | -0.5% | -6.7% |
| Jan 23 | Piper Sandler | Maintains | Underweight → Underweight | — | $82.78 | $82.14 | -0.8% | -0.4% | +0.8% | -0.4% | -0.2% | +1.3% |
| May 6 | Piper Sandler | Downgrade | Neutral → Underweight | — | $84.67 | $81.90 | -3.3% | -1.2% | +0.3% | +0.2% | -0.4% | -0.9% |
| Date | Insider | Title | Type | Shares | Price | Value | Owned After | D1% | D5% |
|---|---|---|---|---|---|---|---|---|---|
| May 7, 2026 | RAINBOLT DAVID E | — | Sell | 9,001 | $115.11 | $1.0M | 166,783 | -0.26% | +0.44% |
| May 6, 2026 | RAINBOLT DAVID E | — | Sell | 6,219 | $115.07 | $716K | 175,784 | -0.26% | +0.44% |
| Apr 29, 2026 | RAINBOLT DAVID E | — | Sell | 1 | $115.00 | $115 | 182,003 | -1.02% | -0.26% |
| Apr 28, 2026 | RAINBOLT DAVID E | — | Sell | 24,614 | $115.55 | $2.8M | 182,004 | -2.41% | +1.85% |
| Apr 27, 2026 | RAINBOLT DAVID E | — | Sell | 205 | $115.01 | $24K | 206,618 | -2.41% | +1.85% |
8-K · 7.01
! Medium
BancFirst Corporation -- 8-K 7.01: Regulation FD Disclosure
Jun 10
8-K
BancFirst Corporation -- 8-K Filing
May 28
8-K · 5.02
!!! Very High
Bancfirst Corp -- 8-K 5.02: Executive Change
BancFirst Corp appointed Hannah Andrus as Principal Accounting Officer effective March 1, 2026, signaling a leadership transition in its accounting and financial reporting function.
Feb 27
Institutional (13F) — Top 20
All ↗
| # | Manager | Shares | Value | Chg | Period |
|---|---|---|---|---|---|
| 1 | Vanguard Portfolio Management Llc | 1,543,449 | $167M | New | Mar 2026 |
| 2 | Vanguard Capital Management Llc | 1,084,440 | $118M | New | Mar 2026 |
| 3 | Bancfirst Trust & Investment Management | 871,990 | $94M | New | Mar 2026 |
| 4 | Morgan Stanley | 484,844 | $51M | Added | Dec 2025 |
| 5 | Wells Fargo & Company/mn | 268,777 | $29M | New | Mar 2026 |
| 6 | Northern Trust Corp | 245,654 | $27M | Added | Mar 2026 |
| 7 | Champlain Investment Partners, Llc | 223,375 | $24M | Reduced | Mar 2026 |
| 8 | Bank Of New York Mellon Corp | 155,889 | $17M | Reduced | Mar 2026 |
| 9 | Raymond James Financial Inc | 133,051 | $14M | — | Mar 2026 |
| 10 | Principal Financial Group Inc | 120,235 | $13M | Added | Dec 2025 |
| 11 | Bank Of America Corp /de/ | 104,979 | $11M | Added | Mar 2026 |
| 12 | Invesco Ltd. | 81,478 | $9M | Reduced | Mar 2026 |
| 13 | Millennium Management | 81,147 | $9M | Added | Mar 2026 |
| 14 | Jpmorgan Chase & Co | 77,182 | $8M | Reduced | Mar 2026 |
| 15 | Fmr Llc | 47,920 | $5M | Reduced | Mar 2026 |
| 16 | Nuveen, Llc | 46,149 | $5M | Added | Mar 2026 |
| 17 | Citadel Advisors Llc | 45,022 | $5M | Reduced | Mar 2026 |
| 18 | Sei Investments Co | 44,699 | $5M | Added | Mar 2026 |
| 19 | Regions Financial Corp | 38,169 | $4M | Reduced | Mar 2026 |
| 20 | First Trust Advisors Lp | 35,819 | $4M | Reduced | Mar 2026 |
Mutual Funds / ETFs (N-PORT) — Top 20
All ↗
Valuation
Market Cap
$3.77B
Enterprise Value
$3.65B
P/E (TTM)
15.63x
Forward P/E
15.22x
PEG Ratio
1.44x
P/B
2.01x
P/S
4.58x
P/FCF
15.93x
EV/EBITDA
11.18x
Shares Out
33.9M
Financials (TTM)
Revenue
$824.3M
Net Income
$240.6M
EBITDA
$325.9M
Free Cash Flow
$237.0M
Op Cash Flow
$285.3M
EPS Basic
$7.22
EPS Diluted
$7.12
EPS Forward
$7.31
Gross Margin
82.9%
Op Margin
36.8%
Net Margin
29.2%
Balance Sheet
Total Assets
$14.87B
Total Liab.
$13.02B
Total Equity
$1.85B
Cash
$227.0M
LT Debt
$98.2M
Book Value/Sh
$55.47
Debt/Equity
0.07x
Current Ratio
20.32
Quick Ratio
20.32
Returns & Growth
ROE
13.0%
ROA
1.6%
ROIC
1.6%
Rev Growth YoY
-9.3%
EPS Growth YoY
+10.2%
Price Returns
2W
+1.3%
1M
-1.2%
3M
+0.3%
6M
-0.5%
12M
-10.8%
Technicals
52W High
$136.48
52W Low
$103.36
50d MA
$112.08
200d MA
$114.09
RSI (14)
52.30
ATR (14)
$2.79
Beta
0.62
Avg Volume
162K
Dividends
Div Rate
$1.86
Div Yield
1.7%
Frequency
4
Ex-Div Date
Mar 31, 2026
Analyst Price Targets
Consensus
$95.00
High
$95.00
Low
$95.00
Median
$95.00
Data updated apr 24, 2026 8:30pm
· Source: financialmodelingprep.com