Live Quote · NASDAQBANFFinancial Services· Banks - Regional

BancFirst Corporation

$112.73 0.01%($-0.01)
MKT CAP $3.79BNEXT EARNINGS Oct 16, 2026
50%
Bullish
TickerSpark Score
67/100
Solid
80
Valuation
90
Profitability
45
Growth
60
Health
60
Momentum

Built from real-time financials, refreshed daily. For a full Analyst Grade with bull/bear case, price targets, and qualitative risk analysis, generate a BANF research report →

Analyst Price Target
$125.00+10.9% vs. today

Range $125 – $125

Analyst RatingHold
0 Buy2 Hold1 Sell

Price Chart

-10.13% · this period
$136.48$119.92$103.36Aug 21Feb 23Aug 21
52-Week Range30% of range
Low
$101.48
Current
$112.73
High
$138.77