logo
Sign in

BANF Stock Price, Chart, Stats & News

BancFirst Corporation (BANF) is a dividend-paying stock with a current dividend yield of 1.69% as of Jul 21, 2026. It pays $1.96 per share over the trailing twelve months and distributes quarterly. Its dividend has grown at a 7.58% 5-year compound annual rate.

3.88B
Market cap
15.84x
Current P/E
18.98x
Forward P/E
1.69%
Dividend yield

Dividend safety

Strong

Dividend coverage looks healthy — BANF pays out about 27% of earnings.

See the safety analysis

BANF chart

1M
3M
1Y
5Y
Loading chart...

Fundamentals

Gross margin
82.91%
Operating margin
36.80%
Pretax margin
37.01%
Net margin
29.19%
Effective tax rate
21.14%
ROA
1.62%
ROE
13.68%
D/E
0.07x
Interest coverage ratio
0.98x

BANF valuation

P/E
15.84x
P/S
4.34x
P/B
1.92x
P/CF
P/FCF
P/OCF
PEG
13.23x
EV multiple
11.27x

About

BancFirst Corporation functions as the parent bank holding company for BancFirst, delivering a wide spectrum of commercial banking services to both retail customers and small to mid-sized businesses. Its operations are organized into key divisions: Metropolitan Banks, Community Banks, Pegasus Bank, and a segment for Other Financial Services. The institution presents a comprehensive selection of deposit options, such as checking, negotiable order of withdrawal (NOW) accounts, savings, money market, sweep, and club accounts, in addition to individual retirement accounts (IRAs) and certificates of deposit (CDs).

Related lists

Similar securities

Based on sector and market capitalization

Report issue