BANF
BANF
NASDAQ · Banking

Bancfirst Corp

$106.82
-1.71 (-1.57%)
As of Mar 25, 9:56 PM ET ·
Day Range $106.39 — $110.44
52W Range $97.02 — $138.77

Performance

1D
1W
1M
3M -2.66%
6M -16.36%
1Y -4.52%
YTD +0.32%
Open$109.38
Previous Close$108.52
Day High$110.44
Day Low$106.39
52W High$138.77
52W Low$97.02
Volume
Avg Volume88.0K
Market Cap3.86B
P/E Ratio16.05
EPS$7.11
SectorBanking

Technical Indicators

Full analysis →
SMA 50 $112.14 Below
SMA 200 $120.27 Below
RSI (14) 64.9 Neutral
Trend Death Cross Bearish

Analyst Ratings

Sell
8 analysts
0 Buy 5 Hold 3 Sell
Price Target -15.9% upside
Current
$106.82
Target
$89.78
$55.47 $89.78 avg $118.97

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 555.04M 515.65M 933.84M
Net Income 236.77M 197.97M 267.39M
Profit Margin 34.6% 32.9% 28.6%
EBITDA 300.24M 264.99M 497.38M
Free Cash Flow 240.57M
Rev Growth +7.6% +7.6% +10.6%
Debt/Equity 0.05 0.05 0.75

Dividend

Dividend Yield1.70%
Annual Dividend$1.75
Payout Ratio26.7%
Frequencyquarterly
Ex-DividendApr 6, 2026
Pay DateApr 16, 2026

Banking Peers

Symbol Name Price Change P/E Mkt Cap
JPM JPMorgan Chase & Co $295.42 +1.03% 14.6 830.82B
BAC Bank of America Corp $48.75 +1.27% 12.3 377.82B
RY Royal Bank Of Canada $162.50 +0.24% 16.1 327.62B
WFC Wells Fargo & Co $80.26 +0.82% 13.7 291.17B
TD Toronto-Dominion Bank $94.30 +0.82% 10.0 217.34B
C Citigroup Inc $114.48 +0.65% 13.4 192.16B

BANF News

No news for BANF yet

Quick Stats

Market Cap3.86B
P/E Ratio16.05
EPS$7.11
Div Yield1.70%
Volume
SectorBanking