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.
Dividend safety
Dividend coverage looks healthy — BANF pays out about 27% of earnings.
BANF 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











