Stocktoria

BANCFIRST CORP /OK/ BANF

Nasdaq · stock · National Commercial Banks · website · IPO 1993-04-01

BANCFIRST CORP /OK/ financials (annual)

Revenue
2016201720182019202020212022202320242025
Net income
$70.7M $86.4M $125.8M $134.9M $99.6M $167.6M $193.1M $212.5M $216.4M $240.6M 2016201720182019202020212022202320242025
Free cash flow
$79.7M $91.7M $88.1M $131.9M $88.4M $176.7M $206.5M $210.5M $224.5M $237.0M 2016201720182019202020212022202320242025

Bars are annual figures from 2016 to 2025; red bars are negative (a loss or cash outflow).

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Interest expense$199.5M$46.1M$11.4M$20.4M$54.7M$42.7M$20.9M$14.7M
Income tax$64.5M$58.9M$57.5M$44.3M$40.8M$23.9M$34.7M$33.9M$49.9M$37.3M
Net income$240.6M$216.4M$212.5M$193.1M$167.6M$99.6M$134.9M$125.8M$86.4M$70.7M
EPS (diluted)$7.11$6.44$6.34$5.77$5.03$3.00$4.05$3.76$2.65$2.22
Operating cash flow$285.3M$261.2M$233.0M$226.3M$203.9M$154.9M$159.0M$140.0M$109.7M$90.5M
Free cash flow$237.0M$224.5M$210.5M$206.5M$176.7M$88.4M$131.9M$88.1M$91.7M$79.7M
Cash & equivalents$1.4B$1.8B$1.9B
Total assets$14.8B$13.6B$12.4B$12.4B$9.4B$9.2B$8.6B$7.6B$7.3B$7.0B
Total liabilities$13.0B$11.9B$10.9B$11.1B$8.2B$8.1B$7.6B$6.7B$6.5B$6.3B
Shareholders' equity$1.9B$1.6B$1.4B$1.3B$1.2B$1.1B$1.0B$902.8M$775.6M$711.1M

Growth · year-over-year

MetricFY2025FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017FY2016
Net income growth+11.2%+1.8%+10.0%+15.2%+68.3%-26.2%+7.2%+45.6%+22.3%+6.8%
EPS growth+10.4%+1.6%+9.9%+14.7%+67.7%-25.9%+7.7%+41.9%+19.4%+6.2%
Free cash flow growth+5.5%+6.7%+2.0%+16.9%+99.8%-33.0%+49.6%-3.9%+15.1%+19.1%

Each column is the change versus the prior fiscal year. Growth off a negative or zero base is shown as “—”. CAGR is the compound annual revenue growth across the years shown.

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.