StockData
BANFNasdaqNational Commercial BanksFiscal year ends December 31Also trades as BANFP

BANCFIRST CORP /OK/

Financials through Q2 FY2026, quarter ended Jun 30, 2026Last filing: 10-Q on Aug 7, 2026
$108.01−1.02 (-0.94%)

Close on Oct 19, 2026

Market cap
$3.68B
P/E (TTM)
14.6
Dividend yield
1.76%

Bancfirst statistics

Financials through Jun 30, 2026, price as of Oct 19, 2026, median of National Commercial Banks companies for comparison

Valuation

MeasureBancfirstIndustry median
Market Cap$3.63B$679.86M
Enterprise Value$3.64B$408.94M
PE Ratio14.5811.99
PS Ratio5.023.59
PB Ratio1.851.18
P/TBV Ratio2.071.41
P/FCF Ratio14.7910.89
P/OCF Ratio12.5510.01

Enterprise value

MeasureBancfirstIndustry median
EV / Sales5.032.76
EV / FCF14.828.23

Income (trailing twelve months)

MeasureBancfirstIndustry median
Revenue$722.96M$170.85M
Pretax Income$319.46M$70.12M
Net Income$251.83M$54.33M
EPS (Diluted)$7.41$2.91

Margins

MeasureBancfirstIndustry median
Pretax Margin44.2%36.5%
Profit Margin34.8%29.1%
FCF Margin33.9%33.2%

Returns

MeasureBancfirstIndustry median
Return on Equity (ROE)13.7%10.6%
Return on Assets (ROA)1.73%1.12%

Growth

MeasureBancfirstIndustry median
Revenue Growth (YoY)9.42%11.8%
Net Income Growth (YoY)7.70%23.2%
EPS Growth (YoY)6.93%23.1%
FCF Growth (YoY)20.0%28.5%
Revenue Growth (3Y CAGR)7.40%5.82%
Revenue Growth (5Y CAGR)9.24%6.17%
EPS Growth (3Y CAGR)7.21%1.31%
EPS Growth (5Y CAGR)18.8%8.24%

Balance sheet

MeasureBancfirstIndustry median
Total Debt$6.00M$177.19M
Net Cash (Debt)-$6.00M$164.40M
Net Cash Per Share-$0.18$8.13
Equity (Book Value)$1.96B$563.88M
Book Value Per Share$58.25$28.47
Tangible Book Value$1.75B$475.36M

Financial position

MeasureBancfirstIndustry median
Debt / Equity0.000.20
Debt / FCF0.021.81

Cash flow (trailing twelve months)

MeasureBancfirstIndustry median
Operating Cash Flow$289.13M$61.52M
Capital Expenditures-$43.85M-$4.08M
Free Cash Flow$245.29M$52.15M
FCF Per Share$7.30$3.05

Efficiency

MeasureBancfirstIndustry median
Asset Turnover0.050.04
Revenue Per Employee$319.90K$353.78K
Profits Per Employee$111.43K$107.28K
Employee Count2,260489

Dividends and yields

MeasureBancfirstIndustry median
Earnings Yield6.94%8.13%
FCF Yield6.76%8.91%
Dividend Yield1.76%2.48%
Shareholder Yield1.76%3.13%
Dividend Per Share$1.90$0.93
Dividend Growth (YoY)6.74%4.26%
Years of Dividend Growth32
Payout Ratio25.6%29.3%
FCF Payout Ratio26.3%26.0%

Shares

MeasureBancfirstIndustry median
Shares Outstanding33,598,70018,839,100
Shares Change (YoY)0.66%0.40%
Shares Change (QoQ)0.07%0.00%
Float15,276,50017,061,900
Shares Held by Insiders54.5%5.89%
Shares Held by Institutions51.0%61.9%

Taxes

MeasureBancfirstIndustry median
Income Tax$67.63M$14.50M
Effective Tax Rate21.2%21.1%

Scores

MeasureBancfirstIndustry median
Graham Number$98.55$45.31
Graham Upside-8.76%21.9%
Altman Z-Score0.370.21
Piotroski F-Score56

Calculated by StockData from Bancfirst's SEC filings and the latest closing price. Hover a measure to see its formula. The grey column is the median of companies in the same industry group (two-digit SIC code); green or red marks a better or worse value than that median.