CoverageForm 410-K10-Q8-K13D13G13F

BANF · Bancfirst Corp /Ok/ - Financials

Annual line items from SEC XBRL filings, sourced from EDGAR's Company Facts API with fallback to the quarterly Financial Statement Data Sets. See issuer overview for Form 4 activity and 10-K signals.

Price · BANF

Income Statement

Line itemQ1 '26Q4 '25Q3 '25Q2 '25Q1 '25Q4 '24Q3 '24Q2 '24Q1 '24Q4 '23
Revenue----------
Cost of Revenue----------
Gross Profit----------
R&D----------
SG&A----------
Total Operating Expenses----------
D&A$5.79M-$5.37M$5.39M$5.69M-$4.48M$4.50M$5.44M-
Operating Income$80.06M-$78.97M$79.72M$71.08M-$73.90M$65.17M$64.21M-
Interest Expense-------$68.57M$65.54M-
Income Tax$17.07M-$16.32M$17.37M$14.97M-$15.00M$14.53M$13.88M-
Net Income$62.99M-$62.65M$62.35M$56.11M-$58.90M$50.64M$50.33M-
EPS - Basic$1.88-$1.88$1.87$1.69-$1.78$1.53$1.53-
EPS - Diluted$1.85-$1.85$1.85$1.66-$1.75$1.51$1.50-

Balance Sheet

Line itemQ1 '26Q4 '25Q3 '25Q2 '25Q1 '25Q4 '24Q3 '24Q2 '24Q1 '24Q4 '23
Cash & Equivalents----------
Accounts Receivable----------
Inventory----------
Accounts Payable----------
Current Assets----------
Total Assets$15.12B$14.84B$14.20B$14.05B$14.04B$13.55B$13.31B$12.74B$12.60B$12.37B
Current Liabilities----------
Long-term Debt----------
Total Liabilities$13.21B$12.98B$12.42B$12.32B$12.37B$11.93B$11.73B$11.22B$11.13B$10.94B
Stockholders' Equity$1.90B$1.85B$1.78B$1.73B$1.67B$1.62B$1.58B$1.51B$1.47B$1.43B
Retained Earnings$1.66B$1.61B$1.57B$1.52B$1.47B$1.43B$1.39B$1.35B$1.31B$1.28B

Cash Flow

Line itemQ1 '26Q4 '25Q3 '25Q2 '25Q1 '25Q4 '24Q3 '24Q2 '24Q1 '24Q4 '23
Operating Cash Flow$75.85M---$76.95M---$66.32M-
Investing Cash Flow($3.65M)---($50.37M)---($141.23M)-
Financing Cash Flow$207.99M---$393.82M---$202.54M-
CapEx$10.78M---$11.31M---$10.25M-
Free Cash Flow$65.06M---$65.64M---$56.07M-

Ratios

MetricQ1 '26Q4 '25Q3 '25Q2 '25Q1 '25Q4 '24Q3 '24Q2 '24Q1 '24Q4 '23
Profitability
Gross margin----------
Operating margin----------
EBITDA margin----------
Net margin----------
Free cash flow margin----------
FCF / Net income1.03---1.17---1.11-
R&D / Revenue----------
SG&A / Revenue----------
Effective tax rate21.3%-20.7%21.8%21.1%-20.3%22.3%21.6%-
Return on assets0.4%-0.4%0.4%0.4%-0.4%0.4%0.4%-
Return on equity3.3%-3.5%3.6%3.4%-3.7%3.3%3.4%-
Return on invested capital----------
Liquidity
Current ratio----------
Quick ratio----------
Cash ratio----------
Leverage
Debt / Equity----------
Debt / Assets----------
Debt / EBITDA----------
Interest coverage-------1.0x1.0x-
Equity multiplier7.958.007.968.138.398.368.408.428.588.63
Liabilities / Assets0.870.880.870.880.880.880.880.880.880.88
Efficiency
Asset turnover----------
Inventory turnover----------
Days sales outstanding----------
Days inventory outstanding----------
Days payable outstanding----------
Cash conversion cycle----------
Valuation
P / E58.6x-68.4x66.8x66.2x-60.1x58.1x58.7x-
P / B1.9x-2.4x2.4x2.2x-2.2x1.9x2.0x-
P / S----------
EV / EBITDA43.0x-50.8x49.1x48.3x-45.2x42.2x42.4x-
Growth
Revenue growth (YoY)----------
Revenue CAGR (3y)----------
Revenue CAGR (5y)----------
Gross profit growth (YoY)----------
Operating income growth (YoY)12.6%-6.9%22.3%10.7%-13.3%-6.9%-13.6%-
Net income growth (YoY)12.3%-6.4%23.1%11.5%-15.5%-7.9%-12.5%-
EPS growth (YoY)11.4%-5.7%22.5%10.7%-15.1%-7.9%-12.8%-
EPS CAGR (3y)2.5%-3.9%11.3%15.4%-14.7%1.4%5.7%-
EPS CAGR (5y)7.8%-24.0%24.0%19.5%-11.8%8.2%9.3%-
FCF growth (YoY)-0.9%---17.1%----8.9%-
FCF CAGR (5y)1.4%---22.4%---23.4%-
Book value growth (YoY)13.7%14.4%12.5%14.3%13.9%13.1%15.6%12.8%12.1%14.6%

Sales by segment

From XBRL dimensional facts in the 10-K period ending 2025-12-31.

Product / service

$94.19M total
Deposit Account$71.07M · 75.5%
Fiduciary And Trust$23.12M · 24.5%

Peer comparison

Same SIC group: National Commercial Banks

CompanyRevenue (last FY)Net marginROE
HBAN---
UMBF--9.1%
ZION$662.00M135.8%12.5%
JPM$182.45B31.3%15.7%
SFNC$5.63M-7060.1%-11.6%

Comparing BANCFIRST CORP /OK/ against the 5 most active filers in the same SIC group.

Dividends

$1.93/share trailing 12 months · +6.6% YoY

Ex-datePer share
Mar 31, 2026$0.4900
Dec 31, 2025$0.4900
Sep 30, 2025$0.4900
Jun 30, 2025$0.4600
Mar 31, 2025$0.4600
Dec 31, 2024$0.4600
Sep 30, 2024$0.4600
Jun 28, 2024$0.4300
Mar 27, 2024$0.4300
Dec 28, 2023$0.4300
Sep 28, 2023$0.4300
Jun 29, 2023$0.4000
Mar 30, 2023$0.4000
Dec 29, 2022$0.4000
Sep 29, 2022$0.4000
Jun 29, 2022$0.3600
Mar 30, 2022$0.3600
Dec 30, 2021$0.3600
Sep 29, 2021$0.3600
Jun 29, 2021$0.3400
Mar 30, 2021$0.3400
Dec 30, 2020$0.3400
Sep 29, 2020$0.3400
Jun 29, 2020$0.3200