WallStSmart
BANF

BancFirst Corporation

NASDAQ: BANF · FINANCIAL SERVICES · BANKS - REGIONAL

$111.40
-2.41% today

Updated 2026-04-29

Market cap
$3.74B
P/E ratio
15.26
P/S ratio
5.35x
EPS (TTM)
$7.30
Dividend yield
1.69%
52W range
$101 – $137
Volume
0.1M

BancFirst Corporation (BANF) Financial statements

SEC filings — annual and quarterly data.

Cash flow — annual

Item20062007200820092010201120122013201420152016201720182019202020212022202320242025
Operating cash flow$44.08M$61.77M$60.50M$706000.00$130.89M$62.41M$60.30M$78.09M$76.92M$78.16M$90.54M$109.75M$140.01M$158.96M$154.34M$189.79M$226.27M$233.04M$261.20M$285.28M
Capital expenditures$22.42M$14.85M$13.37M$6.01M$7.51M$16.38M$13.44M$13.90M$11.49M$11.26M$10.84M$18.01M$51.86M$27.05M$66.45M$27.25M$19.79M$22.50M$36.65M$48.31M
Depreciation
Stock-based comp$-2.79M$-10.38M$-9.06M$1.19M$1.22M$3.08M$1.53M$1.36M$1.68M$1.72M$1.64M$1.18M$1.35M$1.28M$1.52M$2.13M$1.94M$3.00M$3.45M$3.73M
Free cash flow$21.65M$46.92M$47.14M$-5.31M$123.38M$46.03M$46.86M$64.19M$65.43M$66.90M$79.71M$91.74M$88.15M$131.90M$87.89M$162.54M$206.49M$210.54M$224.55M$236.97M
Investing cash flow
Financing cash flow
Dividends paid$10.70M$11.75M$12.79M$13.77M$14.73M$15.59M$21.09M$13.58M$19.54M$21.45M$22.77M$24.78M$30.27M$39.80M$42.47M$45.14M$48.46M$53.64M$57.77M$62.21M
Share repurchases
Debt repayment
Net change in cash$-87.61M$56.36M$-315.72M$252.28M$-92.59M$-333.62M$444.03M$-251.37M$433.11M$1.12B