The Inventing Press

BANCFIRST CORP /OK/

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Interest expense$199.5M$46.1M$11.4M
Pretax income$305.1M$275.3M$269.9M$237.4M$208.4M
Income tax expense$64.5M$58.9M$57.5M$44.3M$40.8M
Net income$240.6M$216.4M$212.5M$193.1M$167.6M
Balance Sheet
Total assets$14.8B$13.6B$12.4B$12.4B$9.4B
Total liabilities$13.0B$11.9B$10.9B$11.1B$8.2B
Stockholders' equity$1.9B$1.6B$1.4B$1.3B$1.2B
Cash Flow Statement
Cash from operations$285.3M$261.2M$233.0M$226.3M$203.9M
Depreciation and amortization$22.5M$21.7M$22.2M$22.0M$20.0M
Stock-based compensation$3.7M$3.5M$3.0M$1.9M$2.1M
Capital expenditure$48.3M$36.7M$22.5M$19.8M$27.3M
Free cash flow$237.0M$224.5M$210.5M$206.5M$176.7M
Dividends paid$62.2M$57.8M$53.6M$48.5M$45.1M
Share repurchases$1.8M$11.7M

Shares outstanding 33.6M · Free float 41.9%

Annual filing data through FY ended December 31, 2025; float as of July 8, 2026.