BANF
Next earnings: Jul 16, 2026
Signal
Leaning Bullish1
Price
1
Move+0.90%Quiet session
Volume
1
Volume0.7× avgNormal activity
Technical
1
RSIRSI 56Momentum positive
PRICE
Prev Close
111.61
Open
111.20
Day Range110.57 – 114.12
110.57
114.12
52W Range101.48 – 138.77
101.48
138.77
30% of range
VOLUME & SIZE
Avg Volume
139.7K
FUNDAMENTALS
P/E Ratio
15.4x
EPS (TTM)
Div Yield
0.01%
Beta
0.47
Low vol
Performance
1D
+0.90%
5D
-0.81%
1M
+3.25%
3M
+0.45%
6M
+3.44%
YTD
+6.22%
1Y
-7.11%
Best: YTD (+6.22%)Worst: 1Y (-7.11%)
Quick Read
TrendInsufficient MA data
Momentum
NEUTRAL
rev -17% · 90% gross margin
Valuation
FAIR
P/E 15x vs ~20x sector
Health
MODERATE
CR 0.5 (low) · FCF $5.11/sh
Lean Bullish
Key MetricsTTM
Market Cap$3.78B
Revenue TTM$768.35M
Net Income TTM$247.49M
Free Cash Flow$171.33M
Gross Margin90.2%
Net Margin32.2%
Operating Margin40.7%
Return on Equity13.7%
Return on Assets1.7%
Debt / Equity0.06
Current Ratio0.48
EPS TTM$7.38

Intelligence analysis not yet available for this stock. Full AI-powered analysis may be available on the intelligence page.

Health Radar
1 strong1 watch4 concern
34/100
Liquidity
0.48Concern
Leverage
0.06Strong
Coverage
1.3xConcern
ROE
13.7%Watch
ROIC
6.8%Concern
Cash
$227MConcern
ANALYST COVERAGE3 analysts
HOLD
-15.6%downside to target
Hold
267%
Sell
133%
0 Buy (0%)2 Hold (67%)1 Sell (33%)
Full report →
Stock Health
Composite Score
3 of 5 signals bullish
8/10
Technicals
RSI RangeRSI 56 — Bullish momentum
Volume
Volume FlowLean Accumulation
Fundamentals
Last EarningsBeat estimates
Analyst ConsensusHold
~
LiquidityCurrent Ratio 0.48 — liquidity risk
Upcoming Events
EEarnings ReportMay 4, 2026
Tomorrow
DEx-Dividend DateJul 31, 2026
In 89 days
PDividend PaymentAug 4, 2026
In 93 days
Technicals
Technical SetupBULLISH
Technicals →

Trend

RallyDeath Cross · 50D trails 200D by 5.6%

+0.8% vs SMA 50 · -4.8% vs SMA 200

Momentum

RSI55.7
Positive momentum, not extended
MACD-1.43
Below zero — bearish pulse · expanding
Market Position
Price Levels
52W High
$138.8+23.2%
EMA 200
$116.6+3.6%
Current
$112.6
EMA 50
$110.3-2.0%
52W Low
$101.5-9.9%
52-Week RangeMid-range
$101.530th %ile$138.8
Squeeze SetupVolume-based
Moderate Squeeze Setup

Accumulation pattern present — more buying days than selling over the past 20 sessions. Volume conditions support gradual price improvement.

20-Day Money Flow
Acc days:7
Dist days:5
Edge:+2 acc
Volume Context
Avg Vol (50D)125K
Recent Vol (5D)
190K+52%

Based on volume distribution analysis. Direct short interest data (short float %, days to cover) is not available in current data sources.

Earnings & Analysts

ANALYST ESTIMATES

Consensus of 2 analysts
Analyst revisions:EPS↑ Revised UpRevenue↑ Revised Up

Analyst consensus estimates · Actuals replace estimates as reported

YearRevenue Est.Rev GthEPS Est.EPS GthRangeAnalysts
FY2023
$594.7M
$591.8M$597.7M
$6.23
±1%
Low1
FY2024
$629.9M
$627.0M$632.8M
+5.9%$6.38+2.4%
±0%
Low2
FY2025
$683.3M
$680.1M$686.4M
+8.5%$7.15+12.0%
±0%
Low2
Range confidence:Tight (high)ModerateWide (low)
Earnings HistoryBANF
Last 8Q
+5.0%avg beat
Beat 6 of 8 quartersMissed 2 Estimates rising
+6%
Q3'24
+11%
Q4'24
+4%
Q1'25
+6%
Q2'25
+11%
Q3'25
-1%
Q4'25
-2%
Q1'26
+5%
Q2'26
Beat
Miss
Estimate
Deeper color = bigger beat/miss
Insider Activity
SEC Filings →
0 Buys/6 SellsNet Selling
NET SELLERS$0 bought · $5.0M sold · 30d window
Rainbolt David EDir
$115
Apr 29
SELL
Rainbolt David EDir
$24K
Apr 27
SELL
Rainbolt David EDir
$2.8M
Apr 28
SELL
Rainbolt David EDir
$2.0M
Apr 23
SELL
Rainbolt David EDir
$75K
Apr 24
SELL
Foraker RandyExecutive Vice…
$360K
Feb 10
SELL
Financials
Dividends1.71% yield
+7.7% avg annual growth
Annual Yield1.71%
Quarterly Div.$0.4900
Est. Annual / Share$1.96
FrequencyQuarterly
Q2'24
Q3'24
Q4'24
Q1'25
Q2'25
Q3'25
Q4'25
Q1'26

Dividend per payment — last 8 periods

INSTITUTIONAL OWNERSHIP

1
BancFirst Trust & Investment Management
872K
2
Nuveen, LLC
46K
3
John W. Rosenthal Capital Management, Inc.
26K
4
SG Americas Securities, LLC
15K
5
THRIVENT FINANCIAL FOR LUTHERANS
14K
6
FIFTH THIRD BANCORP
13K
7
State of Alaska, Department of Revenue
12K
8
JBR Co Financial Management Inc
10K
News & Activity

BANF News

20 articles · 4h ago

About

with assets of $6.4 billion, bancfirst is oklahoma's largest state-chartered bank with locations in more than 50 communities across the state. we are committed to investing in the future of our communities by offering personal and commercial products, trust, insurance, and investment services. bancfirst is listed in the top 10 on forbes list of "america's best banks" for 2015 and was in the top 20 of this prestigious list for the three previous years. additionally, for the eighth consecutive year, bancfirst is rated in the top 25 of the "nation's strongest and safest banks" by bank director magazine. bancfirst is a publickly held company and is listed on the nasdaq national market system under the symbol banf. member fdic • equal housing lender

Industry
Monetary Authorities-Central Bank
CEO
David Harlow
Hannah AndrusExecutive VP, CFO, Treasurer & Principal Accounting Officer
Scott CopelandExecutive VP & COO of BancFirst
David R. HarlowPresident, Chief Executive Officer & Director
PeersFinancial Services(7 companies)
Screen sector →
SymbolPriceDay %Mkt CapP/ERev GrwMarginELO
BANF
$112.61+0.90%$3.8B15.3-928.7%2918.9%1500
$312.47-0.24%$842.7B14.8+330.7%2039.3%1502
$328.03-0.55%$628.8B28.2+1134.0%5014.5%1498
$495.46-1.48%$438.6B28.4+1641.6%4564.7%1488
$53.24-0.41%$382.1B12.2-45.1%1592.6%1501
$190.18-0.22%$302.0B16.4+1147.7%1466.4%1516
$923.71-0.01%$274.1B15.5-138.4%1373.0%1515
Sector avg-0.29%18.7+448.8%2709.9%1503