B
BancFirst Corporation (BANF)
Official siteFINANCIAL SERVICES • BANKS - REGIONAL • NASDAQ
$109.22
-1.33 (-1.20%)
Market Cap: $3.71B
Last updated: Sep 01, 2026 at 10:00 AM ET
Earnings
Performance (10Y)
Beat Rate
78%(31/40)Avg Surprise
+7.33%Streak
2 QUpcoming Estimates
Sep 30, 2026
EPS Consensus$1.94
Range$1.93 - $1.96
3 analysts
EPS Revisions
2
0
7d2
0
30dEPS Estimate Drift
90d ago$1.86-4.1%
60d ago$1.86-4.1%
30d ago$1.86-4.1%
7d ago$1.93-0.5%
Current$1.94
Revenue Consensus
$188MRange$187M - $189M
2 analysts
Dec 31, 2026
EPS Consensus$2.18
Range$2.16 - $2.20
2 analysts
Revenue Consensus
$204MRange$203M - $205M
2 analysts
Dividends
Dividend Metrics
Yield1.76%
Annual/Share$1.92
Payout Ratio25.62%
Frequency4
Pay MonthsJan, Apr, Jul, Oct
Growth
3Y CAGR+7.72%
5Y CAGR+7.56%
Key Metrics
Technical Indicators Dashboard
Moving Averages
SMA 10$111.91
SMA 20$113.03
SMA 50$113.82
SMA 200$111.25
EMA 10$111.57
EMA 20$112.56
EMA 50$113.08
EMA 200$113.00
MACD
Line: -1.00Signal: -0.53Hist: -0.48
ADX
ADX: 14.0+DI: 13.9-DI: 25.7
Aroon & PSAR
Aroon UpN/A
Aroon Down100.0
PSAR$114.03
Bollinger Bands
Upper Band$116.62
Lower Band$109.45
%B Position634%(Upper)
Band Width-0.03
RSI (14-Day)
Neutral
33.9
Momentum Oscillators
Stoch %K11.2
Stoch %D14.3
Williams %R-93.5
ROC (10d)-5.0%
Momentum-5.71
CCI (20d)-186.1
MFI (14d)27.2
Volatility Measures
ATR (14d)$2.09(1.9%)
StdDev (20d)1.79
Hist Vol12.9%(Low)
Volume Flow
VWAP$109.41
OBV2.7M
AD Line-50.9M
CMF (20d)-0.175
Volume Metrics
Avg Vol (20d)102.2K
Vol Ratio1.0x
VWMA (20d)$113.06
Pivot Points
R3$112.39
R2$111.89
R1$111.22
Pivot Point$110.71
S1$110.04
S2$109.54
S3$108.87
Advanced Oscillators
TSI-15.73
Ultimate Osc36.3
KST-18.14
Financial Data
Related GNG Research
No research available
Be the first to write about BANF
News
Frequently Asked Questions About BANF
- What is BANF's current dividend yield?
- BancFirst Corporation (BANF) has a current dividend yield of 1.76%.
- Does BANF pay dividends?
- Yes, BancFirst Corporation pays dividends with a current yield of 1.76%.
- What is BANF's P/E ratio?
- BancFirst Corporation has a price-to-earnings (P/E) ratio of 14.74.
- What is BANF's market cap?
- BancFirst Corporation (BANF) has a market capitalization of $3.71B with a current stock price of $109.22.
Get full access to GNG Research
Create a free account to access portfolio tracking, advanced tools, and more.